May 13, 2024  
2019-2020 General Catalog 
    
2019-2020 General Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Communication and Media Studies

  
  • COMS 329 - “Reality” TV and Film


    Unit(s): 4
    How is “reality” mediated in film and television? In this course students examine the truthfulness, ethics, and sociopolitical implications of such forms and genres as the documentary, neorealism, Dogme 95, tabloid talk shows, voyeurism/confession shows, crime shows, freak shows, and contest/game shows.

  
  • COMS 329 - “Reality” TV and Film


    Unit(s): 4
    How is “reality” mediated in film and television? In this course students examine the truthfulness, ethics, and sociopolitical implications of such forms and genres as the documentary, neorealism, Dogme 95, tabloid talk shows, voyeurism/confession shows, crime shows, freak shows, and contest/game shows. Not Recently Offered

    Grading: GRD
    Prerequisite(s): Class open to Communication Studies majors only
  
  • COMS 332 - Screening Violence


    Unit(s): 4
    Violence in media and popular culture has been the subject of great concern and voluminous research for many years. In this course students examine the history, meaning, and real-world implications and effects of media violence, with a focus on film, television, literature, news, sports, comics toys, and video games.

  
  • COMS 333 - Communication, Power, and Social Change


    Unit(s): 4
    How does power operate through communication to delay or to advance social progress? Analyze history, film, documentary, news, corporate PR, government propaganda, and cultural myth. Craft short messages from comic books to posters to radio or video spots. Design and get feedback for messages students create on issues of choice.

  
  • COMS 340 - Public Relations Firm


    Unit(s): 4
    This is a hands-on class for students who are planning to work in the field of public relations. The class is run as a public relations firm with students working as consultants with clients to develop plans and projects for public relations campaigns.

    Grading: GRD
    Prerequisite(s): Consent of Instructor Required. Open to Juniors, Seniors and Graduates only. Non major needs Dept. approval
  
  • COMS 368 - Newspaper Writing/Editing (STAR


    Unit(s): 4
    The faculty advisor offers a comprehensive evaluation – oral and written – of the most recent edition of the campus newspaper, the STAR. Instruction is provided on a wide variety of journalism topics, from editing and reporting to ethics and law. Students are required to read the STAR and the written evaluation by the advisor. May be repeated for up to 12 units.

    Grading: OPT
  
  • COMS 369 - Studio Blue


    Unit(s): 4
    This is an essential class for students who will work in the Broadcasting Industry. Students will learn about the history, structure, and operations of local broadcasting. Students will be expected to work in a specific department of Studio Blue during the semester. May be repeated for credit up to 12 units.

    Grading: OPT
  
  • COMS 385 - Media Lab: Radio (KSUN


    Unit(s): 4
    A media lab to develop a range of skills in the production of radio programs. Work focuses on the production of live and prerecorded pieces for KSUN, SSU’s internet radio station (www.sonoma.edu/ksun ). The lab also serves as the staff meeting of the radio station. May be repeated for up to 12 units.

    Grading: OPT
  
  • COMS 402 - Senior Seminar


    Unit(s): 4
    Students will share at least one critical analysis of a specific media message and complete a senior-level project/portfolio/study, which is the culmination of their major experience. Cannot be repeated for credit.

    Grading: GRD
    Prerequisite(s): COMS 301 and COMS 302; seniors only.
    Teaching Mode: Course is taught Face to face during the semester and may also be offered Hybrid or Online during winter and summer session.
  
  • COMS 435 - Seminar in Mass Media


    Unit(s): 4
    Seminar provides an opportunity to gain new insights into social problems through an intensive analysis of the role and impact of mass communication in contemporary society. Emphasis is on exploring, through a major research project, social issues that should be, but are not, fully covered by the mass media.

    Grading: OPT
    Prerequisite(s): COMS 301, SOCI 300, SOCI 331, or consent of instructor.
    Crosslisted: SOCI 435
  
  • COMS 460 - Teaching Assistant in Communication Studies


    Unit(s): 1-4
    Intended to give students experience assisting instructors. Teaching Assistants help teach, do research, and tutor students in classes. Consent of instructor and department contract required. May be repeated for credit.

    Grading: OPT
  
  • COMS 470 - Research Assistant in Communication Studies


    Unit(s): 1-4
    Intended to give selected students experience in the construction and implementation of a professor’s research project. Consent of instructor and department contract required.

    Grading: OPT
  
  • COMS 495 - Special Studies


    Unit(s): 1-4
    Supervised study of a particular problem or area of interest in the media selected by the student in consultation with a sponsoring faculty member. Meetings will be arranged for discussions and progress evaluations. May be repeated for credit up to 8 units. Consent of instructor and Special Study 495 contract required.

    Grading: OPT
  
  • COMS 497 - Journalism Field Study


    Unit(s): 1-3
    Students will travel to the national journalism conference where they will attend educational seminars in all aspects of journalism from writing, to design photography, to media convergence. They will attend lectures and speeches by both nationally and internationally renowned journalists and scholars. To be taken with COMS 368 . May be repeated for up to 3 units of credit.

  
  • COMS 499 - Media Internship


    Unit(s): 1-4
    This class provides students with an opportunity to discover how to make an effective transition from the classroom to the workplace. For a semester, individuals work in a media firm, business, newspaper, radio, or TV station. On the job, students learn networking and negotiating skills. Assignments for class include: a resume, workplace lingo, self-evaluation, profile of supervisor, and album with photos and text that describe the experience. There is also an interview for a job. Seniors only. Consent of instructor, internship agreement form, and department contracts required. Can be taken for up to 12 units only.

    Grading: GRD

Counseling

  
  • COUN 494 - Counseling Experience


    Unit(s): 1
    Participation in personal counseling conducted by a graduate student in the counseling M.A. program under the direct supervision of a counseling department faculty member. Students generate a written evaluation of the counseling experience. Students compile a weekly journal and write a summary essay. May be repeated once.

    Grading: CNC
    Prerequisite(s): instructor consent.
    Elective: Upper Division
  
  • COUN 496 - Migrant-Education Advisor Program


    Unit(s): 1-4
    School-based counseling experience supervised by Counseling department faculty. Under the guidance of the instructor, undergraduate students advise, counsel, and mentor K-12 students with a migrant background.

    Grading: CNC
    Prerequisite(s): participation in the Migrant Education Advisor Program (MEAP) and consent of the instructor.
  
  • COUN 501 - Counseling Theories and Professional Orientation


    Unit(s): 4
    An orientation to professional counseling focusing on standards of practice, major counseling theories, and essential concepts in the practice of counseling including attention to concepts of resilience and recovery-based models. Advocacy, systems of care, services, support for the severely mentally ill, and collaborative treatment are addressed in both counseling and case management. Mental health principles, the history and philosophy of counseling, consultation, self-care, cultural competence, roles of professional organizations and governing bodies, and ethical standards of the discipline are presented. This course also includes focus on 1 unit of special topics toward the CA LPCC license.

    Grading: GRD
  
  • COUN 502 - Whole Lifespan Development


    Unit(s): 4
    This course offers a developmental perspective on counseling interventions appropriately undertaken with children, adolescents, and adults. Objectives include: 1) providing students with an introduction to basic intervention strategies for counseling children and adolescents, taking into account cultural and socio-economic influences; 2) familiarizing students with special topics, e.g., impact of divorce on children, child maltreatment, and effects of domestic violence; 3) consideration of family, peer, school, and community contexts in treatment planning (i.e., integrative case formulation) with children and adolescents; 4) identifying basic intervention strategies that facilitate adaptive change in adults’ lives, particularly in the context of significant transitions and life events; 5) addressing long term care and elder abuse; 6) consideration of gender, sexual orientation, and ethnicity issues; and (7) examination of changes in career, interpersonal relationships, family structure and dynamics with an emphasis on their interdependence. This course also incorporates focus on 1 unit of special topics toward the CA LPCC license. Course restricted to Counseling M.A. students only.

    Grading: GRD
  
  • COUN 503 - Clinical Diagnosis and Treatment Planning


    Unit(s): 4
    A course designed to cover psychopathology and sociopolitical-related issues of diagnosis and treatment. Attention is given to: 1) understanding the variability of psychopathology in community counseling settings; 2) the application of evaluation methods and diagnostic classification systems of the Diagnostic and Statistical Manual of Mental and Emotional Disorders (DSM); 3) development of appropriate treatment plans; 4) the relationship of class, gender, and ethnic background to diagnosis and treatment; 5) mental health recovery-oriented care; 6) principles of collaborative treatment; and 7) the impact of co-occurring disorders. This course also includes a focus on 1 unit of special topics toward the CA LPCC license. Course restricted to Counseling M.A. students only.

    Grading: GRD
  
  • COUN 510A - Applied Counseling Techniques and Assessment


    Unit(s): 4
    This course helps students to develop necessary basic multiculturally competent assessment and counseling skills to prepare them for field based training experiences in a wide variety of settings. Students will learn interview and assessment methodologies including intake interviewing, crisis assessment, and suicide assessment. Training is done through the use of videotape feedback and in-class practice demonstrations involving personal disclosure, role-play, and group and instructor feedback. This course is normally taken in the first semester by new students. This course also includes focus on 2 units of special topics toward the California LPCC license. Course restricted to Counseling M.A. students only.

    Grading: GRD
  
  • COUN 510B - Applied Counseling Practicum and Advanced Techniques


    Unit(s): 4
    This course provides students with an opportunity to continue the development of multiculturally-competent counseling skills necessary for advanced field training during the COUN 514A/COUN 514B Supervised Field Experience sequence. There are different sections for CMHC (MFT & LPCC) and School Counseling (PPS) students: CMHC students see clients in a structured fashion on campus and School Counseling students work in school settings under the instructor’s supervision. This course also expands on principles of counseling clients in crisis and clients who have experienced trauma.

    Grading: GRD
    Prerequisite(s): COUN 510A.
  
  • COUN 511F - Career Counseling: Foundations, Measurement and Assessment, and Issues Throughout the Lifespan


    Unit(s): 3
    Counseling 511F focuses on academic and career awareness and support for individuals and families throughout the lifespan, including the following objectives: (1) coverage of learning and career development theory, system support, K-12 academic and career guidance, and career information resources; 2) overview of major theoretical career models and practice guidelines; 3) study of the impact of diversity issues and counselor personal needs/values on ultimate career and educational choices; 4) exploration of interrelationships among and between work, family, and other life roles and factors; 5) development of hands-on career assessment and interviewing skills including skills for group and individual clients; 6) skills with print and computer-based career counseling materials; 7) familiarizing students with available information resources; and 8) coverage of career issues of adult development, including job maintenance, advancement, retirement, job-loss, avocation and leisure, and secondary career status.

    Grading: GRD
  
  • COUN 511G - Academic and Career Planning and Counseling Issues of K-12 Populations


    Unit(s): 1
    COUN 511G is an introductory course in K-12 academic counseling and career development. Course content includes the foundations of learning theory, cradle to career development and academic guidance models, and print/internet based academic/career counseling materials. The course explores the impact of personal needs, values, cultural variables, aptitudes, abilities, and interests on academic progress and career/vocational choices.

    Grading: GRD
  
  • COUN 512 - Theory and Practice of Group Counseling


    Unit(s): 4
    This didactic and experiential course provides students with an introduction to the concepts and practices of group counseling, supplemented by lectures and readings. The dynamics and procedures involved in working with groups will be examined with students functioning as both group participants as well as group leaders. The course also examines basic group counseling skills, stages of group formation, confidentially, trust issues, co-counseling in groups, group dynamics and structure, groupwork with families, and groupwork from a systemic perspective. Cultural factors related to group work are identified didactically and experientially. Practical approaches to group counseling include psycho-educational groups, interpersonal problem-solving groups, and task/work groups, among others. This course also includes focus on 1 unit of special topics toward the CA LPCC license.

    Grading: GRD
    Prerequisite(s): course restricted to Counseling M.A. students only.
  
  • COUN 513 - Research, Evaluation, and Assessment in Counseling


    Unit(s): 4
    A survey of the principles of research design, program evaluation, and assessment as applied to counseling in school and community settings, with a focus on using these skills to improve individual and programmatic counseling efficacy. Students will develop an understanding of key issues in assessment, including test development, administration and scoring, test reporting and interpretation, and test evaluation and selection. In addition, students will develop an understanding of research design and how it can be utilized for data-based counseling program planning and evaluation. The course will increase students’ awareness of the ethical and cultural dilemmas that are inherent in assessment, research, and evaluation.

    Grading: GRD
    Prerequisite(s): Counseling M.A. students only; demonstrated competence in basic statistical analysis.
  
  • COUN 514A - School Counseling Supervised Field Experience I


    Unit(s): 4
    This seminar provides a group discussion and supervision format in conjunction with advanced field based training, in school settings. The class meetings are designed to supplement the individual and group supervision provided by site supervisors, and the goal of the seminar is to help students develop a model of professional functioning through the integration of theory, pragmatic strategies, and personal development. Aspects of cultural diversity that influence counseling practice in school settings will be addressed. Integral to this experience is the exchange of feedback and support among seminar participants. This course also addresses techniques for working with clients and situations involving crisis/trauma.

    Grading: GRD
    Prerequisite(s): COUN 510A, COUN 510B and COUN 520; COUN 501 is highly recommended. Evaluations are by letter grade. Course restricted to Counseling M.A. students only.
  
  • COUN 514B - School Counseling Supervised Field Experience II


    Unit(s): 4
    This seminar provides opportunities to build upon and consolidate the field based training skills addressed in COUN 514A. A group discussion and supervision format continues to provide supplemental support relative to counseling field work in school settings. The class meetings are designed to supplement the individual and group supervision received from site supervisors, and the goal of the seminar is to help students develop a model of professional functioning through the integration of theory, pragmatic strategies, and personal development. Aspects of cultural diversity that influence counseling practice in school settings will be addressed, along with working with clients in crisis, experiencing trauma, and how to respond as part of a crisis team. Students will complete a culminating case study project, with both oral and written components.

    Grading: GRD
    Prerequisite(s): COUN 510A, COUN 510B, COUN 514A, COUN 520, and COUN 501 is highly recommended. This is a graded course. Course restricted to Counseling M.A. students only.
  
  • COUN 515A - CMHC Supervised Field Experience I


    Unit(s): 4
    This seminar provides a group discussion and supervision format in conjunction with advanced field based training, which may be in community counseling settings (CMHC students). The class meetings are designed to supplement the individual and group supervision provided by site supervisors, and the goal of the seminar is to help students develop a model of professional functioning through the integration of theory, pragmatic strategies, and personal development. Aspects of cultural diversity that influence counseling practice in community and school settings will be addressed didactically and experientially. Integral to this experience is the exchange of feedback and support among seminar participants. This course also addresses techniques for working with clients and situations involving crisis/ trauma. Students will initiate a culminating case study project, with both oral and written components.

    Grading: GRD
    Prerequisite(s): COUN 510A, COUN 510B, and additional coursework in the M.A. program. Course restricted to Counseling M.A. students only.
  
  • COUN 515B - CMHC Supervised Field Experience II


    Unit(s): 4
    This course finalizes the CMHC sequence. Practicing fieldwork-focused group consultation, students develop a model of professional practice via integration of theory and skills. Students must complete a capstone written and oral case study, pass the CMHC Exit Exam, and receive satisfactory evaluations.

    Grading: GRD
    Prerequisite(s): COUN 510A, COUN 510B, COUN 515A. Restricted to CMHC students.
  
  • COUN 520 - Introduction to School Counseling


    Unit(s): 4
    This course provides a conceptual overview and orientation to the practice of school counseling. Emphasis will be placed on school counseling programs as critical components of the education enterprise, the ASCA national model of school counseling, and the expanding and changing role of the school counselor with respect to school climate, student and family issues.

    Grading: GRD
  
  • COUN 521 - Seminar: Pupil Personnel Services - Concepts and Organization


    Unit(s): 4
    A seminar in organizing, supervising, and administering comprehensive service-based and data-driven Pupil Personnel Programs in elementary and secondary schools; legal and financial aspects, as well as laws affecting children and child welfare are covered. Students learn how to create a developmental school counseling program that is an integral part of the entire educational program in a school.

    Grading: GRD
    Prerequisite(s): COUN 520.
  
  • COUN 523 - Working with Families in School Setting


    Unit(s): 4
    This course has as its focus a study of family systems and how they impact and interact with all the systems that involve the child including educational and cultural systems. Basic to this is the study of the pre-service school counselor’s own family of origin and its impact on their development as a student. Attention is devoted to important issues impacting families including family structures and lifecycle; domestic violence; poverty; and the roles of families and systems in substance abuse and dependence. Each student is required to take a leadership role in a field based parent involvement activity in a school setting as part of this course.

    Grading: GRD
    Prerequisite(s): COUN 510A and restricted to Counseling MA students only.
  
  • COUN 524 - Counseling Children and Adolescents


    Unit(s): 4
    This course provides an overview of the theories and techniques of child and adolescent counseling with a focus on youth development in a socio-cultural context. Counseling interventions used in schools and common concerns of school-aged students are emphasized (including substance abuse). Methods for establishing rapport, goal setting, and case formulation are highlighted. Special emphasis will be placed on applying theory to practice in a developmentally appropriate manner.

    Grading: GRD
  
  • COUN 526 - Group Counseling in the Schools


    Unit(s): 4
    This didactic and experimental course examines the concepts and practices unique to group counseling in the schools. Psycho-educational strategies in the school settings are emphasized. Particular attention is given to processes and challenges involved in the implementation of these strategies; cultural context, effectiveness, and evaluation issues will be explored. The dynamics and procedures involved in working with small and large groups will be studied with members as participants and as leaders.

    Grading: GRD
    Prerequisite(s): COUN 510A (Pre-practicum) and COUN 520 and restricted to Counseling MA students only.
  
  • COUN 527 - Law and Ethics for School Counselors


    Unit(s): 4
    This course examines the legal and ethical responsibilities of the school counselor. Course topics include: educational counseling, child abuse reporting, confidentiality, record keeping, and attendance and truancy laws. This course also provides an overview of special education law, including: the different federal categories of disability, Individualized Educational Program (IEP) procedures, suspension and expulsion of students with disabilities, and Section 504 Accommodation Plans.

    Grading: GRD
  
  • COUN 528A - Consultation


    Unit(s): 3
    This course provides a general framework for understanding and practicing culturally and contextually sensitive consultation, collaborative problem solving, and systems level intervention in educational settings. An exploration of the stages of consultation and the major models of consultation are covered. Students will gain experience in the delivery of consultation services.

    Grading: GRD
  
  • COUN 528B - Crisis Intervention


    Unit(s): 1
    This course focuses on prevention, response, and recovery during a crisis, and the counselor’s role as part of a school-based crisis intervention team. Crises include school violence, accidents, and the death or suicide of a student or faculty member. Maintaining the safety and security of the school community emphasized.

    Grading: GRD
  
  • COUN 540 - Counseling Diverse Couples and Families


    Unit(s): 4
    This course offers theoretical, principle, and methodological foundations for understanding diverse couple and family relationships by providing an overview of historical and contemporary models of conceptualization, assessment, and intervention. Attention is devoted to important legal, ethical, and clinical considerations unique to working with families and couples, including partner abuse assessment, intervention, and dynamics; child abuse reporting; and roles of families and systems in substance abuse and dependence. Throughout, cultural factors such as the role of poverty, sexual identity, blended families/step-parenting, and multiracial families are addressed. This course also includes focus on 3 units of special topics toward the CA LPCC license.

    Grading: GRD
  
  • COUN 545 - Counseling Orientation, Law and Ethics, and Case Management Practices


    Unit(s): 4
    This course is designed to clarify the legal and ethical responsibilities of the Clinical Mental Health Counselor (CMHC). Legal standards related to counseling practice will be surveyed, including issues related to dissolution; child care, custody, and abuse; confidentiality; involuntary hospitalization; mandatory reporting requirements; detection, assessment, and treatment of domestic violence; and other issues related to the relationship between law and counseling. Ethical standards, which often overlap with legal standards, will be surveyed. This course also addresses case management practices commonly employed by clinicians. Cultural considerations will be examined as they impact counseling and case management practices. This course satisfies the educational requirements for licensure as a Marriage and Family Therapist and as a Licensed Professional Clinical Counselor in California. It also includes focus on 1 unit of special topics toward the CA LPCC license. Course restricted to Counseling M.A. students only.

    Grading: GRD
  
  • COUN 570 - Seminar Multicultural Counseling


    Unit(s): 4
    This course is designed to provide students with an understanding of how different forms of diversity (ethnicity, culture, sexual orientation, socioeconomic status, age, disability, religion, and gender) can affect counseling processes. Students will identify and explore their own unique ethnic and cultural worldview and see how it affects their counseling approaches in both community and school counseling settings. Students will explore theories of multicultural counseling and development. Students will also become knowledgeable about various minority groups in California and in the United States and how majority culture influences the minority individuals’ daily lives and their responses to counseling. The seminar will address multicultural aspects of counseling children, youth, and adults including advocacy and use of culturally appropriate counseling modalities. This course includes focus on 4 units of special topics toward the CA LPCC license. Course restricted to Counseling M.A. students only.

    Grading: GRD
  
  • COUN 580 - Couples and Sexuality Counseling


    Unit(s): 4
    This course provides students with theoretically-based knowledge about and skills in conducting counseling for couples, including addressing sexuality issues. Assessment and counseling interventions covered will reflect the pluralistic needs of couples who are embedded in complex social systems (e.g., legal, health). Issues such as intimate partner violence, infertility, gender roles, and sexual function/dysfunction will be addressed, and cross-cultural considerations will be incorporated throughout all topics. Students will also have opportunities to explore their own world-views as they relate to coupling and sexuality, to increase their effectiveness with a diversity of clients. This course also includes 4 units of special topics and populations toward the California LPCC license.

    Grading: GRD
  
  • COUN 581 - Introduction to Chemical Dependency


    Unit(s): 1
    A survey course designed to provide a broad conceptual base regarding the major dimensions of dependence upon drugs/alcohol. Emphasis is on practical issues from the standpoint of the family and the community. The course explores historical and current modes of treatment, intervention, and prevention of alcoholism and alcohol-related problems. Students are expected to have a basic understanding of psychopathology and family systems prior to enrollment. This course is designed to provide specific instruction in alcoholism and other chemical substance dependency, and is designed to meet the requirements issued by the Board of Behavioral Sciences, State of California.

  
  • COUN 582 - Psychopharmacology for Counselors


    Unit(s): 3
    This didactic course explores basic principles and applications of psychopharmacology in the mental health field. Emphasis is paid to neurotransmitter systems in the nervous system, principles of drug action, and clinical pharmacology (the use of medications to treat behavioral, psychological, and psychiatric conditions such as eating disorders, depressive disorders, hyperactivity, anxiety disorders, psychotic disorders, and dementia). Attention will be paid to the community counselor’s role in the effective, multiculturally-competent, and ethical use of psycho-active medications (e.g., referral, consultation, monitoring) when psychopharmacological interventions are part of treatment as well as to the historical and sociopolitical contextual issues surrounding the prescription of psychiatric medication.

    Grading: GRD
  
  • COUN 583 - Substance Abuse and Dependence


    Unit(s): 2
    A didactic course designed to provide a broad conceptual base regarding major dimensions of alcohol and drug abuse and dependence disorders. The course explores theories of addiction; co-occurring disorders; and medical aspects, effects, and approaches to prevention, assessment, and treatment of alcohol and drug abuse/dependence disorders. The contextual role of the family and larger systems, including the legal system, are addressed. Risk factors, community resources, referral, and prevention information is discussed from developmental and cross-cultural perspectives.

    Grading: GRD
  
  • COUN 595 - Special Studies


    Unit(s): 1-4
    Grading: OPT
  
  • COUN 596 - Clinical Consultation Seminar


    Unit(s): 1-2
    This seminar will provide a group discussion and supervision format in conjunction with the pre-M.A. Field Experience/Traineeship. This seminar’s weekly small group meetings (max of 8 students) are designed to provide campus-based consultation surrounding the Pre-M.A. clinical Traineeship, using case presentation and group discussion. A key aim of the seminar is the development of a model of professional functioning through the integration of theoretical, practice and personal material. Integral to this experience is the exchange of feedback and support among group members. The course is designed to provide an opportunity for continuing evaluation of student growth and counseling efficacy. This component will include evaluation from faculty and site-supervisors, as well as students ongoing self-assessment. This course is designed to meet California Board of Behavioral Science requirements that allow Pre-M.A. Trainees to earn hours toward MFT licensure.

    Grading: CNC

Computer Science

  
  • CS 101 - Introduction to Computers and Computing


    Unit(s): 3 Lecture: 2 hours Laboratory: 2 hours
    This course is an introduction to the concepts, techniques, uses, applications, and terminology of computers, computing, and networking. Emphasis is on the possibilities and limitations of computers and computing in a wide range of personal, commercial, and organizational activities. Topics include computer types, history of computing, computer organization and operation, computer languages, program development, computer applications (word processing, database, graphics, spreadsheets, etc.), basic networking, and computers in society. Weekly hands-on experience with a variety of operating systems, applications, and computer programming. Satisfies GE Area B3. Not applicable to the CS major. Recommended for all students.

    Grading: OPT
  
  • CS 115 - Programming I


    Unit(s): 4 Lecture: 3 hours Laboratory: 3 hours
    This course gives an overview of computer organization; arithmetic and logical expressions, decision and iteration, simple I/O; subprograms; principles of good programming style, readability, documentation, structured programming concepts; top-down design and refinements; techniques of debugging and testing. Use of the above concepts will be implemented in a standard high-level programming language. Satisfies GE Area B3.

    Grading: OPT
    Prerequisite(s): GE math and English eligibility, or consent of instructor.
  
  • CS 115W - Programming I Workshop


    Unit(s): 1
    A workshop designed to be taken with CS 115. Exploration of programming concepts through problem solving in a group setting.

    Grading: CNC
    Co-requisite(s): CS 115.
  
  • CS 210 - Introduction to Unix


    Unit(s): 1 Laboratory: 3 hours
    This course is an introduction to the use of Linux/Unix as a programming environment. Communicating with a Linux host, shells and shell commands, files and directories, Gnome desktop, jobs and processes, scripting, programming utilities (compiler, linker, debugger, make, hex dump, etc.).

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 115 and previous or concurrent enrollment in CS 215, or consent of instructor.
  
  • CS 215 - Programming II


    Unit(s): 4 Lecture: 3 hours Laboratory: 3 hours
    This course is the sequel to CS 115. Topics include: pointers and dynamic allocation of storage, linked lists, an introduction to the object oriented programming (OOP) paradigm, classes and objects, encapsulation, member variables and member functions, inheritance and polymorphism, scoping, templates, iterators, and error handling techniques.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 115 and previous or concurrent enrollment in CS 210, or consent of instructor.
  
  • CS 242 - Discrete Structures for Computer Science


    Unit(s): 4 Lecture: 4 hours
    This course covers fundamental mathematical concepts blended with their applications in Computer Science. Topics include: sets, functions and relations, Boolean algebra, normal forms., Karnaugh map and other minimization techniques, predicate logic, formal and informal proof techniques, relational algebra, basic counting techniques, recurrence relations, and an introduction to graph theory.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 115 and MATH 161, or consent of instructor.
  
  • CS 252 - Introduction to Computer Organization


    Unit(s): 4 Lecture: 3 hours Laboratory: 3 hours
    This course looks at the interface between computer hardware and software by introducing computer architecture and low-level programming. Topics to be covered include: data representations, digital logic, combinational and sequential circuits, computer system organization from the machine language point of view, and assembly language implementation of high-level constructs.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 215 and CS 242, or consent of instructor.
  
  • CS 285 - Selected Topics in Computer Science


    Unit(s): 1-4
    This lower-division Course may be repeated with different subject matter. Content will be indicated by the specific topic.

    Grading: OPT
    Prerequisite(s): as indicated in the specific topic description or consent of instructor.
  
  • CS 315 - Data Structures


    Unit(s): 4 Lecture: 3 hours Laboratory: 3 hours
    This course introduces the concept of the organization of data into different structures to support the efficient implementation of computer algorithms. The emphasis of the course is on the internal representation of the elementary and intermediate data structures, their time and space requirements, and their applications. A second component of the course is the study of more advanced features of object-oriented programming.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 210, CS 215, and CS 242, or consent of instructor.
  
  • CS 330 - Introduction to Game Programming


    Unit(s): 3 Lecture: 2 hours Laboratory: 2 hours
    This course is an introduction to the theory and practice of video game design and programming. Video games combine, in real-time, concepts in computer graphics, human-computer interaction, networking, artificial intelligence, computer aided instruction, computer architecture, and databases. This course introduces students to a variety of game engines and frameworks and explores artificially intelligent agents. Students will work as part of a team to create a complete description document for a computer game and implement a prototype of the game.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 315 or instructor consent.
  
  • CS 340 - Computer Security and Malware


    Unit(s): 3 Lecture: 2 hours Laboratory: 2 hours
    Current methods for increasing security, protecting privacy, and guaranteeing degrees of confidentiality of computer records; ensuring computer installation safety; protecting software products; preventing and dealing with crime; value systems, ethics, and human factors affecting use and misuse of computers. Discussion of recent technical, legal, and sociopolitical issues influencing computer security problems, with an emphasis on malware.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 215 and CS 252, or consent of instructor.
  
  • CS 349 - Problem Solving in a Team Environment


    Unit(s): 1 Laboratory: 2 hours
    This course focuses on problem solving and program development in a team programming environment. Topics include: techniques for problem analysis and algorithm design, rapid implementation and pair programming methods, use of standard container classes and library functions. Different types of problems will be selected each semester. Students taking this course participate in regional and national programming competitions. May be repeated for credit. A maximum of 3 units can be applied to the Computer Science major.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 315 or consent of instructor. SSU
  
  • CS 351 - Computer Architecture


    Unit(s): 4 Lecture: 4 hours
    This course is the sequel to CS 252 and includes the following topics: instruction set design; stages of instruction execution: data, and control path design; pipelining; program optimization techniques; memory hierarchy; cache models and design issues; virtual memory and secondary storage; I/O interfacing. Advanced topics to include some of the following: parallel architectures, DSP or other special purpose architecture, FPGA, reconfigurable architecture, and asynchronous circuit design.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 215 and CS 252, or consent of instructor.
  
  • CS 355 - Database Management Systems Design


    Unit(s): 4 Lecture: 4 hours
    This course focuses on the theoretical as well as the practical aspects of modern database systems.Topics include the study of the entity-relationship (E/R) model, relational algebra, data normalization, XML as a semi-structured data model, data integrity, and database administration. Current tools and technologies are used to create and manipulate sample databases.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 215 or consent of instructor.
  
  • CS 360 - Object-Oriented Programming


    Unit(s): 3 Lecture: 2 hours Laboratory: 3 hours
    Principles of object-oriented programming, including encapsulation, inheritance, polymorphism, and design patterns. Specific applications are developed in one or more object-oriented programming languages and will cover the use of application frameworks and graphical user interfaces based on object-oriented principles.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 315, or consent of instructor.
  
  • CS 365 - Computer Networking and the Internet


    Unit(s): 3 Lecture: 2 hours Laboratory: 3 hours
    This course introduces the theory and practice of computer networking, with coverage of key theories in data communication and how these theories relate to current practices and will drive future practices. Network hardware implementations of local area networks, wide area networks, telephone networks, and wireless networks are investigated. Network software implementations of switches and routers, peer-to-peer networking, and hosted applications are investigated with exercises in writing and debugging network protocols in the laboratory.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 215 and CS 252, or consent of instructor.
  
  • CS 370 - Software Design and Development


    Unit(s): 4 Lecture: 4 hours
    Techniques of software design and development. Software lifecycle, requirements, formal specification, metrics, design, functional and structural testing, rapid prototyping, complexity, version control, and team management. Software metrics, tools for component-based software development. Team-based, agile, and scrum methodologies emphasized.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 215 or consent of instructor.
  
  • CS 375 - Computer Graphics


    Unit(s): 3 Lecture: 2 hours Laboratory: 2 hours
    An introduction to computer graphics. Survey of the fundamental algorithms and methodologies, including, but not limited to, polygon fill, line-drawing, antialiasing, geometric transformations, viewing and clipping, spline representation, occlusion and visible surface detection, illumination, texturing, color models, rendering, shaders, animation, and emerging techniques.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 215 and MATH 161, or consent of instructor.
  
  • CS 380 - ETS Major Field Test


    Unit(s): 1
    The focus of this course is preparation for the Major Field Test in Computer Science. Students will review material in the basic knowledge areas of computer science including: discrete structures, programming, algorithms and complexity, systems, software engineering, and information management. The course will culminate with students taking the Major Field Test in Computer Science administered through Educational Testing Services. This course is intended for students whom have completed the majority of required coursework in the CS major and are within one semester of graduation.

    Grading: CNC
  
  • CS 385 - Selected Topics in Computer Science


    Unit(s): 1-4
    This Course may be repeated with different subject matter for credit in the CS major.

    Grading: OPT
    Prerequisite(s): upper-division standing with consent of a CS advisor and consent of instructor.
  
  • CS 386 - Selected Topics in CS with Lab


    Unit(s): 3 Lecture: 2 hours Laboratory: 3 hours
    This Course may be repeated with different subject matter for credit in the CS major.

    Grading: GRD
    Prerequisite(s): upper-division standing with consent of a CS advisor and consent of instructor.
  
  • CS 390 - Computer Science Colloquium


    Unit(s): 1
    Series of lectures on current developments in computer science. May be repeated for credit; a maximum of 3 units can be applied to the CS major; students will be required to attend all presentations, take notes, and research each of these presentations. Contact the department for specific information.

    Grading: CNC
  
  • CS 415 - Algorithm Analysis


    Unit(s): 4 Lecture: 4 hours
    This course provides a systematic approach to the design and analysis of algorithms with an emphasis on efficiency. Topics include algorithms for searching and sorting, hashing, exploring graphs, and integer and polynomial arithmetic. Foundations in recurrence relations, combinatorics, probability, and graph theory as used in algorithm analysis are covered. Standard design techniques such as divide-and-conquer, greedy method, dynamic programming, heuristics, and probabilistic algorithms along with NP-completeness and approximation algorithms are included.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 315, or consent of instructor.
  
  • CS 425 - Parallel Computing


    Unit(s): 3 Lecture: 3 hours
    Overview of parallel patterns, programming models, and hardware. Topics include parallel performance analysis; types of parallelism; parallel decomposition of tasks; shared vs. distributed memory; synchronization; hands-on experience with multiple parallel programming models; and architectural support for parallelism.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 252 and CS 315, or consent of instructor.
  
  • CS 450 - Operating Systems


    Unit(s): 4 Lecture: 4 hours
    This course covers the fundamental concepts of operating system design and implementation; the study of problems, goals, and methods of concurrent programming; and the fundamentals of systems programming. Topics include resource-management, process and thread scheduling algorithms, inter-process communication, I/O subsystems and device-drivers, memory management including virtual memory, segmentation, and page-replacement policies. These topics will be covered in theory and in practice through the study of the source-code of a working operating system.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 252 and CS 315, or consent of instructor.
  
  • CS 452 - Compiler Design and Construction


    Unit(s): 3 Lecture: 2 hours Laboratory: 2 hours
    Application of language and automata theory to the design and construction of compilers. Lexical scanning, top-down and bottom-up parsing; semantic analysis, code generation; optimization. Design and construction of parts of a simple compiler using compiler generation tools.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 315 and CS 252, or consent of instructor.
  
  • CS 454 - Theory of Computation


    Unit(s): 4 Lecture: 4 hours
    Overview of various kinds of computability, unsolvability, and decidability. The P versus NP problem. Abstract mathematical models of computing devices and language specification systems with focus on regular and context-free languages. Classification of computer-solvable problems.

    Grading: GRD
    Prerequisite(s): Grade of Cor better in CS 315, or consent of instructor.
  
  • CS 460 - Programming Languages


    Unit(s): 4 Lecture: 4 hours
    This course provides a survey of the syntactic, semantic, and implementation features of functional, procedural, object-oriented, logic, and concurrent programming languages.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 252 and CS 315, or consent of instructor.
  
  • CS 465 - Data Communications


    Unit(s): 3 Lecture: 2 hours Laboratory: 3 hours
    The ISO reference model, theoretical basis for data communications, data transmission theory and practice, telephone systems, protocols, networks, internetworks, with examples.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 365, or consent of instructor.
  
  • CS 470 - Advanced Software Design Project


    Unit(s): 3 Lecture: 3 hours
    This course is a project-based course designed to provide a “real world, team oriented” capstone experience for Computer Science majors. Coursework will be organized around large programming projects. The content of the projects may vary depending on the interests of the instructor and may include industry, government, nonprofit organization, or other affiliations.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 315, CS 370, and senior-standing in the major; or consent of instructor.
  
  • CS 480 - Artificial Intelligence


    Unit(s): 3 Lecture: 3 hours
    This course is a survey of techniques that simulate human intelligence. Topics may include: pattern recognition, general problem solving, adversarial game-tree search, decision-making, expert systems, neural networks, fuzzy logic, and genetic algorithms.

    Grading: GRD
    Prerequisite(s): Grade of C- or better in CS 315 or consent of instructor.
  
  • CS 495 - Special Studies


    Unit(s): 1-4
    This course is intended for students who are doing advanced work in an area of computer science (e.g., a senior project). May be repeated for credit.

    Grading: OPT
    Prerequisite(s): an upper-division CS course in the area of interest and consent of instructor.
  
  • CS 496 - Senior Research Project


    Unit(s): 3
    Students, under the direction of one or more faculty members, undertake a substantial research project that is based on multiple upper-division CS courses. The result of the research is presented by the students in one of the Colloquium (CS 390) meetings. Senior-standing and approved contract are required.

    Grading: GRD
  
  • CS 497 - Internship


    Unit(s): 1-3
    Student projects conceived and designed in conjunction with an off-campus organization or group. The internship is intended to provide on-the-job experience in an area of computer science in which the student has no prior on-the-job experience. Computer hardware or computer time Required for the internship, as well as regular supervision of the intern, must be provided by the off-campus organization. Course may be repeated for credit.

    Grading: CNC
    Prerequisite(s): student must be within 30 units of completion of the CS major.

Economics

  
  • ECON 204 - Introduction to Macroeconomics


    Unit(s): 4
    An examination of the basic characteristics of the American economy and the principles that determine its performance. Emphasis is given to those factors that determine the levels of production, employment, prices, interest rates, and inflation. Satisfies GE Area D5 (Contemporary International Perspectives).

    Grading: OPT
    Teaching Mode: Taught in face-to-face, hybrid, and online modes.
  
  • ECON 205 - Introduction to Microeconomics


    Unit(s): 4
    An examination of the basic principles that determine the behavior of individual consumers and firms in the United States economy as they respond to changing economic conditions. Topics include demand, supply, pricing, production, cost, competition, and industrial structure. This course may be taken before ECON 204. Satisfies GE Area D1 (Individual and Society).

    Grading: OPT
    Teaching Mode: Taught in face-to-face, hybrid, and online modes.
  
  • ECON 217 - Statistics for Economics and Business


    Unit(s): 4
    Microsoft Excel based statistics. Topics include the collection and presentation of data, discrete and continuous distributions, probability and sampling theory, statistical inference and hypothesis testing. Parametric and nonparametric statistical tests will be examined, including t-tests, Chi-square, and ANOVA. Additional topics include regression, time series analysis and applications in business forecasting.

    Grading: GRD
    Prerequisite(s): GE Math ready.
  
  • ECON 295 - Community Involvement Program


    Unit(s): 1-4
    A community service course allowing students the opportunity to earn credit for volunteer activities pertaining to their academic program. Requires 30 hours of service per unit and approval by an Economics Department advisor.

    Grading: Cr/NC only.
  
  • ECON 303 - International Economics


    Unit(s): 4
    A study of issues, theories, and policies regarding international trade and finances, international movements of capital and labor, economic development, external debt, and foreign aid.

    Grading: OPT
    Prerequisite(s): ECON 204 and ECON 205 or consent of instructor.
  
  • ECON 304 - Intermediate Macroeconomic Theory


    Unit(s): 4
    A study of economic theories that explain the levels and fluctuations in production, employment, income, money, and prices in an economic system, with an emphasis on the macroeconomic framework of the U.S. economy. Topics include national income accounting, models of short-run equilibrium and long-run growth, macroeconomic aspects of international economics, labor markets, monetary policy, and fiscal policy.

    Grading: OPT
    Prerequisite(s): ECON 204, ECON 205, and ECON 217 or equivalent.
  
  • ECON 305 - Intermediate Microeconomic Theory


    Unit(s): 4
    A study of theories that explain consumer behavior and managerial decision-making in organizations and firms in the economy. Deals with theories of demand, pricing, production, cost analysis, and competition.

    Grading: OPT
    Prerequisite(s): ECON 304, ECON 205, and ECON 217 or equivalent.
  
  • ECON 311 - Public Economy


    Unit(s): 4
    A basic introduction to the economics of the public sector designed to give the student a broad overview of the economic roles of government in our society. Emphasis will be on understanding current public policy issues and the effects of government policies on resource allocation (efficiency) and income distribution (equity).

    Grading: OPT
    Prerequisite(s): ECON 205 and ECON 317 or consent of instructor.
  
  • ECON 313 - Economics of European Integration


    Unit(s): 4
    An introduction to the economics of Europe, and by implication, to the economic functions of the institutions of the European Union (EU). Students are introduced to economic policy issues which are currently of concern in the European Union, and the analysis of economic problems which are of particular relevance to European Union member states. These include (but are not limited to) the theory of customs unions, optimal currency area theory, the single market, competition policy, and the external trade and development policies of the EU. Variable Intermittently

    Grading: GRD
  
  • ECON 317 - Introduction to Econometrics


    Unit(s): 4
    Statistical techniques, based on linear regression, most frequently employed in economics. Topics include multiple regression, Gauss-Markov Theorem and its violations, cross-sectional techniques, time series analysis, simultaneous equation modeling, and forecasting. Applying widely-used computer programs to economic phenomena is emphasized.

    Grading: OPT
    Prerequisite(s): ECON 204, ECON 205, and MATH 165 or BUS 211 or ECON 217, or equivalents or consent of instructor.
  
  • ECON 319 - Managerial Economics


    Unit(s): 4
    Economic analysis applied to the management decisions of public or private firms. The course is oriented to case studies that illuminate the content and applicability of such basic economic concepts as marginality, opportunity costs, and market structure. Topics include: demand analysis, resource allocation, production economics, and cost analysis; profitability analysis; price and nonprice competition; capital budgeting; and long-range strategy formulation.

    Grading: GRD
    Prerequisite(s): ECON 305 and ECON 317.
  
  • ECON 321 - Labor Economics


    Unit(s): 4
    A study of economic and social issues in U.S. labor markets. Topics will include U.S. labor history, market structure, labor laws, gender and race, education and training, and collective bargaining.

    Grading: OPT
    Prerequisite(s): ECON 205.
  
  • ECON 322 - Urban Economics


    Unit(s): 4
    An exploration of issues facing communities and regions in their attempts to manage growth and enhance the quality of life. Microeconomic tools are applied in a spatial context to solve problems associated with land use, firm location, transportation, housing, congestion, open space, and environmental protection.

    Grading: OPT
    Prerequisite(s): ECON 204 and ECON 205.
  
  • ECON 330 - Game Theory


    Unit(s): 4
    Analytical approach to studying rational behavior in interactive situations. This course develops basic theory, including Nash equilibrium, mixed strategies, credibility, coalitional games, and the core. Applications may include public goods, voting, auction design, bargaining, and the competitive market mechanism.

    Grading: OPT
    Prerequisite(s): ECON 305 and MATH 165 or BUS 211 or ECON 217. MATH 161 recommended.
  
  • ECON 375 - Money and Banking


    Unit(s): 4
    An examination of financial institutions, monetary theory, and the rapidly changing domestic and international banking system. Topics will include alternative theories of monetary policy, the determination of interest rates and price levels, and the influence of financial institutions on inflation, recession, and growth.

    Grading: OPT
    Prerequisite(s): ECON 204 and ECON 205, or consent of instructor.
  
  • ECON 381 - Natural Resource and Environmental Economics


    Unit(s): 4
    A study of public and private sector strategies for achieving the optimal use of natural resources and the control of pollution. Topics include: energy, water, minerals, forests, air pollution, climate change, and the valuation of environmental benefit and costs.

    Grading: OPT
    Prerequisite(s): ECON 204 and ECON 205, or consent of instructor.
  
  • ECON 388 - Economics and Law of Business Regulation


    Unit(s): 4
    An analysis of the regulatory environment of American business. Studies the way the legal system resolves economic conflicts among business, consumers, labor, and government. Topics include: constitutional law, administrative law, regulation of monopoly and competition, labor law, and international law.

    Prerequisite(s): ECON 205 ; and ECON 305  preferred.
  
  • ECON 403A - Seminar in International Economic Development


    Unit(s): 4
    Review of current issues and study of conceptual frameworks for thinking about economic development with a global perspective. Focuses on sources of economic growth, poverty alleviation, resource sustainability, and reform of economic institutions in Latin America, Africa, Asia, and ex-socialist economies.

    Grading: GRD
    Prerequisite(s): ECON 303, ECON 304, ECON 305 and ECON 317 or consent of instructor.
  
  • ECON 403B - Seminar in International Trade


    Unit(s): 4
    This course covers international trade, foreign direct investment, and immigration. Topics include international trade under imperfect competition and policies to regulate international trade. Vertical and horizontal foreign direct investment models and the relationships among direct foreign investment, immigration, and international trade will be examined.

    Grading: GRD
    Prerequisite(s): ECON 303, ECON 304, ECON 305 and ECON 317.
 

Page: 1 <- 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12Forward 10 -> 24