Jun 25, 2024  
2012-2013 Catalog 
    
2012-2013 Catalog [ARCHIVED CATALOG]

Course Descriptions



 

 

Chemistry

  
  • CHEM 373 - Physical Chemistry II


    Units: 3
    Three hours lecture per week
    Prerequisite: CHEM 122  with a grade of C or better, PHYS 101  or PHYS 201 , and MATH 150 
    Introduction to quantum mechanics, atomic and molecular structure, spectroscopy, and statistical mechanics.
  
  • CHEM 410 - Advanced Organic Synthesis


    Units: 4
    Three hours lecture and three hours laboratory per week
    Prerequisite: CHEM 305  (or concurrent enrollment), CHEM 314 , and CHEM 315  or Consent of Instructor
    This course will examine modern synthetic reactions and approaches in the design of complex organic molecules. The laboratory introduces students to advanced synthetic reactions and techniques, including inert-atmosphere techniques.
    A lab fee is required.
  
  • CHEM 415 - Molecular Structure Determination


    Units: 4
    Three hours lecture and three hours laboratory per week
    Prerequisite: CHEM 305  (or concurrent enrollment), CHEM 314 CHEM 315  or Consent of Instructor
    Examines modern techniques for the determination of the structure of organic and inorganic compounds. Topics include X-ray crystallography, nuclear magnetic resonance spectroscopy, mass spectrometry, infrared spectroscopy, ultraviolet spectroscopy, and molecular modeling.
    A lab fee is required.
  
  • CHEM 420 - Advanced Inorganic Chemistry


    Units: 3
    Three hours lecture per week
    Prerequisite: CHEM 314  and CHEM 371 
    Structure and bonding of inorganic compounds, survey of the chemistry of metal and non-metal elements, coordination compounds, organometallic compounds, mechanisms and reactions, and their applications in catalysis and solid state materials.
  
  • CHEM 450 - Instrumental Analysis and Laboratory


    Units: 4
    Three hours lecture and three hours laboratory per week
    Prerequisite: CHEM 250 , CHEM 251 CHEM 305  (or concurrent enrollment or Consent of Instructor), and CHEM 315  with a grade of C or better
    This course is designed to introduce chemical analysis using instrumental methods. Areas covered will include atomic and molecular spectroscopy, chromatography, and mass spectroscopy. Lectures will focus on theory and application of these techniques to organic, inorganic, and biochemical analysis. Experimental design, materials used in scientific apparatus, vacuum science and electronic circuits will also be examined.
    A lab fee is required.
  
  • CHEM 460 - Biochemistry I


    Units: 4
    Three hours lecture and three hours laboratory per week
    Prerequisite: CHEM 314  with a grade of C or better
    This course will examine the physical and chemical properties of biological molecules. Topics include: the structure and function of nucleic acids, proteins, lipids, and carbohydrates.
    A lab fee is required.
  
  • CHEM 461 - Biochemistry II


    Units: 4
    Three hours lecture and three hours laboratory per week
    Prerequisite: CHEM 305  (or concurrent enrollment), CHEM 460  with a grade of C or better or Consent of Instructor
    This course will focus on the biochemical reactions that occur in cells. Topics include biosynthesis of proteins, lipids and nucleic acids, photosynthesis, cellular metabolism, and gene expression.
    A lab fee is required.
  
  • CHEM 465 - Bioinorganic Chemistry


    Units: 4
    Three hours lecture and three hours laboratory per week
    Prerequisite: CHEM 305  (or concurrent enrollment), CHEM 314  with a grade of C or better or Consent of Instructor
    This course will examine the inorganic chemistry of biological systems including the role of metals such as zinc, iron, copper, manganese, and molybdenum in protein/ enzyme function. The course will discuss principles of coordination chemistry, protein and DNA functional groups and their metal-binding ability, and the role of metal ions in the reaction mechanisms of metalloenzymes.
  
  • CHEM 490 - Special Topics in Chemistry


    Units: 1-3
    Prerequisite: Consent of Instructor
    Specialized topics from the fields of Chemistry and Biochemistry. Repeatable by topic.
  
  • CHEM 491 - Special Laboratory Topics in Chemistry


    Units: 1-3
    Three to Nine hours laboratory per week
    Prerequisite: Consent of Instructor
    Laboratory study of a selected topic, the title of which is to be specified in advance. Repeatable by topic up to 6 units.
  
  • CHEM 492 - Internship/Service Learning


    Units: 1-3
    Two to Six hours activity per week
    Prerequisite: Consent of Instructor
    Provides student credit for internship work and/or service learning in the community that culminates in a written and oral report. Repeatable up to 6 units.
    Graded: Credit/No Credit
  
  • CHEM 494 - Independent Research


    Units: 1-3
    Prerequisite: Consent of Instructor
    Provides student credit for independent laboratory research. Repeatable.
    Graded: Credit/No Credit
  
  • CHEM 497 - Directed Studies


    Units: 1-3
    One to three hours independent study per week
    Prerequisite: Consent of Instructor
    Provides student credit for curricular activities under the direction of a Chemistry faculty member. Repeatable up to 6 units.
    Graded: Credit/No Credit
  
  • CHEM 499 - Chemistry Capstone


    Units: 2
    Two seminar hours per week
    Prerequisite: CHEM 305 , CHEM 371 
    Students in their final academic year learn to communicate scientific information to other scientists. Students present scientific information from work completed or work-in progress of their independent research (CHEM 494 ), internship (CHEM 492 ), or extensive literature research.

Chinese

  
  • CHIN 101 - Elementary Chinese I


    Units: 4
    Four hours lecture per week
    First course in Modern Standard Chinese (Mandarin). Develops elementary communicative skills and knowledge of the Chinese language and cultures. Not intended for students with prior knowledge of Chinese.
    GenEd: C3A
  
  • CHIN 102 - Elementary Chinese II


    Units: 4
    Four hours lecture per week
    Continued development of students’ elementary communicative skills in listening, speaking, reading and writing skills, and knowledge of Chinese culture.
    GenEd: C3A

Chicana/o Studies

  
  • CHS 100 - Chicana/os in Contemporary Society


    Units: 3
    Three hours lecture per week
    This course offers an introductory study of Chicana/os in contemporary society in the United States. It focuses on areas such as culture, history, fine arts, family, language, education, politics, economics, and social issues as they relate to the Mexican American experience in relationship to other groups in American society.
    GenEd: C3B, D
  
  • CHS 200 - Diversity in Latina/o Communities


    Units: 3
    Three hours lecture per week
    Examination of diverse Latina/o communities in the United States from their origins in Latin America to the various ways they have integrated into U.S. society.
    GenEd: C3B, D
  
  • CHS 292 - Chicana/o Studies Service Learning and Civic Engagement


    Units: 3
    Two hours lecture and two hours activity per week
    Prerequisite: CHS 100 , Sophomore Status or Consent of Instructor
    Introduces students to the practices necessary for effective research and work on issues of social justice in Chicana/o communities. Students will learn how to identify, research, and reflect upon problems through the examination of case studies and hands-on service learning and civic engagement experiences. The course prepares students for more advanced service learning skills required in CHS 492 .
    Graded: Student Option - Graded or Credit/No Credit
    GenEd: D
  
  • CHS 331 - Transborder Perspectives in Chicana/o Studies


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
    Focuses on the major theoretical concepts in transborder studies as they apply to Chicana/o studies in the areas of culture and cultural production, economics, gender issues, health, history, and migration.
    GenEd: C3B, D, UDIGE
  
  • CHS 333 - History of Southern California Chicana/o Art (Cross-listed as ART 333, HIST 333)


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
    An exploration of the Southern California Chicano/a culture focusing on the genesis, vitality and diversity represented in the painting, sculpture and artistic traditions of Mexican American artists. Historical movements, politics, cultural trends and Mexican folklore underlying the development of this dynamic style of art will be investigated within a variety of contexts.
    Same as: ART 333 , HIST 333 
    GenEd: C3B, D, UDIGE
  
  • CHS 343 - Health Issues in the Latina/o Community (Cross-listed as COMM 343, NRS 343)


    Units: 3
    Three hours lecture per week
    Prerequisite: CHS 100  or Equivalent
    Examines the health issues affecting the Latina/o community and considers interventions, public health policies, and health promotion programs, used to improve the health status of the Latina/o community.
    Same as: COMM 343 , NRS 343 

    GenEd: C3B, UDIGE
  
  • CHS 350 - Chicana/o History and Culture (Cross-listed as HIST 350.)


    Units: 3
    Three hours lecture per week
    Examines the historical settlement and culture of Chicanas/os in the United States to the present. Particular attention is given to the relationship of the Chicana/o experience to the economic, political, and social institutions of the United States. These institutions are examined in relation to historical movements and developments that span over several centuries.
    Same as: HIST 350 .
  
  • CHS 364 - Chicano English


    Units: 3
    Three hours lecture per week
    Examination of the social, cultural and linguistic factors that influence the development of Chicano English. Investigates the language use of Chicano’s and the sociolinguistic and sociocultural ways of speaking and communicating. Issues of language variety, influence of Spanish, social history and use and function in the Chicano community. Implications for K-12 schooling are addressed.
  
  • CHS 383 - Chicana/o Latina/o Identity and Empowerment (Cross-listed as PSY 383)


    Units: 3
    Three hours lecture per week
    Prerequisite: PSY 100  and/or CHS 100  or Equivalent
    Examines theories of identity development and empowerment applied to Latina/o adolescents and adults living in a multicultural society. Psychological, social, and cultural issues will be examined from the perspective of Latinas/os from diverse ethnic, cultural and socioeconomic backgrounds.
    Same as: PSY 383 
  
  • CHS 401 - Latina/o Workers in a Global Economy


    Units: 3
    Three hours lecture per week
    Prerequisite: CHS 100  or Equivalent
    Examines transborder labor issues within the United States in global context, as immigrant Latina/o workers producing goods and services for a global economy is a world-wide phenomenon, and as technology and policy integrate national and regional economies into a global system.
  
  • CHS 402 - Southern California Chicana/o History and Culture (Cross-listed as HIST 402)


    Units: 3
    Three hours lecture per week
    Examines the cultural, economic, political, and social experience of Mexicanos of the region from the U.S conquest to the 1990’s. Particular attention is given to the interactions of this community with other ethnic and racial groups. The course utilizes literature, film, and art as mediums of learning about the culture and history of Chicanos.
    Same as: HIST 402 
    GenEd: D
  
  • CHS 425 - Contemporary Immigration Issues (Cross-listed as SOC 425)


    Units: 3
    Three hours lecture per week
    Prerequisite: CHS 100  or Equivalent
    Cross disciplinary examination of contemporary immigration and citizenship in the United States in comparison with other countries.
    Same as: SOC 425 
  
  • CHS 445 - Chicano Child and Adolescent (Cross-listed as EDUC 445, HIST 445)


    Units: 4
    Three hours lecture and two hours service learning per week
    Examines the socio-cultural experiences and historical political realities pertinent to the daily lives of Chicano, Mexican-origin, and/or Latino children and adolescents. Focus is on historical periods, events, and policies affecting youth populations, its demography, migration and immigration patterns. Consideration of contemporary issues and effective educational and cultural practices will be used as a resource for teacher knowledge and pertinent classroom projects. Field study requirement involves working in a child-centered setting or related service project.
    Same as: EDUC 445 , HIST 445 
    GenEd: C3B, D, UDIGE
  
  • CHS 490 - Special Topics


    Units: 3
    Three hours lecturer per week
    Prerequisite: Consent of Instructor
    Investigates a topic of historical or contemporary interest in Chicana/o , Latina/o, and/or transborder studies. Topics vary by semester. Repeatable by topic.
  
  • CHS 491 - Theoretical Foundations of Chicana/o Studies


    Units: 3
    Three hours lecture per week
    Prerequisite: CHS 331 , Senior Standing or Consent of Instructor
    Guiding theoretical concepts that have shaped Chicana/o Studies. Includes a critical examination of emerging Chicana/o Studies theoretical perspectives in light of contemporary intellectual frameworks in the social sciences, arts, and humanities, postmodernism, critical theory, and critical race theory. Includes analysis of self-representation and socio-cultural developments in the Chicana/o community.
  
  • CHS 492 - Internship/Service Learning


    Units: 1-3
    Two to six hours lecture per week
    Prerequisite:  CHS 491 , or Consent of Instructor
    Work/volunteer experience in an appropriate setting. Students are required to write a reflective report of their experience.
  
  • CHS 494 - Independent Research


    Units: 1-3
    One to Three hours activity per week
    Prerequisite: Junior Standing and Consent of an Instructor within or affiliated with the program
    Independent reading and/or research project under the supervision of a faculty member. Repeatable up to 3 units.
  
  • CHS 497 - Directed Studies


    Units: 1-3
    One to three hours per week
    Prerequisite: Junior Standing and Consent of Instructor within or affiliated with the program
    Exploring existing literature in important Chicana/o Studies topics. Repeatable up to 3 units.
  
  • CHS 499 - Service Learning Capstone in Chicana/o Studies


    Units: 1-3
    One to three hours seminar per week
    Prerequisite: Upper Division Standing as a Chicana/o Studies major or Consent of Instructor
    Students complete a project approved by the faculty advisor which will integrate prior course work with the general expectations of the program. Completed projects will be disseminated to the campus community.

Clinical Laboratory Science

  
  • CLS 500 - Clinical Training Certificate Program Part One


    Units: 8
    Forty hours field studies per week
    Prerequisite: BS in Biology with an Emphasis in Clinical Laboratory Science or Equivalent Educational Credential.
    The first phase of clinical training in a clinical laboratory at a partner hospital.
    Graded: Credit/No Credit
  
  • CLS 501 - Clinical Training Certificate Program Part II


    Units: 8
    Forty hours field studies per week
    Prerequisite: BA in Biology with an Emphasis in Clinical Laboratory Science or Equivalent Educational Credential.
    The second phase of clinical training in a clinical laboratory at a partner hospital.
    Graded: Credit/No Credit

Communication

  
  • COMM 101 - Public Speaking


    Units: 3
    Three hours lecture per week
    Introduction to communication theory and the study of the human communication process with an emphasis on effective public communication. Includes intensive practice in public speaking, reasoning, and critical listening.
    GenEd: A1
  
  • COMM 200 - Introduction to Communication Studies


    Units: 3
    Three hours lecture per week
    Prerequisite: COMM 101 
    Foundational principles and theories of communication provide the student with alternate ways to understand human interaction. Tracing historical and cultural answers to the question, what is communication, guides students to consider alternate paradigms.
    GenEd: A1
  
  • COMM 210 - Interpersonal Communication


    Units: 3
    Three hours lecture per week
    Analysis of the role communication plays in interpersonal relationships with special emphasis on intercultural communication. Oral interpersonal communication skills will be stressed.
    GenEd: A1
  
  • COMM 211 - Discerning Information in an Interconnected World (Cross-listed as LIB 211)


    Units: 3
    Three hours lecture per week
    Provide students with strategies to help them make sense of our information-saturated world. Students should critically assess information, differentiate the perspectives of information seekers from providers and evaluate our sources of knowledge through issues such as surveillance, surrogates, privacy, information seeking behavior, information control, intellectual property, digital democracy, and emerging information communication technologies.
    Graded: Student Option - Graded or Credit/No Credit
    Same as: LIB 211 
    GenEd: A3, D
  
  • COMM 220 - Group Communication


    Units: 3
    Three hours lecture per week
    This course examines communication in the small group context. It will investigate the important theoretical foundations and practical applications of group communication as well as apply those theories and skills to actual group interactions.
    GenEd: A1
  
  • COMM 230 - Introduction to Journalism


    Units: 3
    Three hours lecture per week
    Prerequisite: ENGL 103  or ENGL 105 
    Designed for students interested in producing print and photo journalism for local community publications. Topics will include journalistic writing styles and techniques, research strategies, interviewing methods, appropriate layout and design techniques. Projects will culminate in a product suitable for publication.
    GenEd: A2
  
  • COMM 301 - Advanced Public Speaking


    Units: 3
    Three hours lecture per week
    Prerequisite: COMM 101 .
    Develops advanced skills of persuasion, narratives, language usage, leadership, and the ability to handle difficult speaking situations.
  
  • COMM 310 - Communication Research Methods


    Units: 3
    Three hours lecture per week
    Prerequisite: COMM 200 
    Investigation of methodology and analytical techniques of human communication, including participant observation, interview, focus groups, surveys, conversation and content analysis.
  
  • COMM 320 - Persuasion and Argumentation


    Units: 3
    Three hours lecture per week
    Prerequisite: COMM 101 
    Students will debate one another in contemporary topics in health, business and the environment. Students will also participate in creating a public campaign to persuade a larger audience.
  
  • COMM 321 - Multicultural Conversations


    Units: 3
    Three hours lecture per week
    Focuses on the ways that people from different cultures interact. Students will analyze and participate in conversations with people who claim different group memberships such as regional, religious, ethnic, or national backgrounds, age, gender and sexual orientations.
    GenEd: C3B
  
  • COMM 322 - Sociology of Popular Culture (Cross-listed as SOC 322, ENGL 322)


    Units: 3
    Three hours lecture per week
    Prerequisite: SOC 100 
    Examines popular culture from a sociological and a comparative perspective. Emphasizes the impact of mass media on individual behavior, marketing and consumption of amusements and entertainments in the domestic and global marketplace.
    Same as: SOC 322 , ENGL 322 
  
  • COMM 331 - Art, Society, and Mass Media (Cross-listed as ART 331)


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
    The study of synergetic relationships between visual art and human communication dating back to the roots of civilization. Comparative studies in art and communication link ancient traditions to the development of contemporary mass media including print, photography, film, television and the internet.
    Same as: ART 331 .
    GenEd: C1, D, UDIGE
  
  • COMM 333 - Nonprofit Organizations (Cross-listed as BUS, ECON, POLS 333)


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
     
    Issues unique to nonprofit organizations including financial, legal, and political.
    Same as: BUS 333, ECON 333, POLS 333
    GenEd: D, UDIGE
  
  • COMM 335 - Politics and Film (Cross-listed as POLS 335)


    Units: 3
    Two hours lecture and two hours activity per week.
    Prerequisite: Junior Standing or Consent of Instructor
     
    Explores the themes, issues and processes of politics through an in depth study of selected films. Area of focus varies by semester.
    Same as: POLS 335
    GenEd: D, UDIGE
  
  • COMM 340 - Conflict Management and Mediation


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
    Focuses on the role of language and dialogue in the construction, escalation and resolution of conflict in interpersonal, organizational, and community contexts. Addresses the social, political, historical and behavioral aspects of conflict and conflict resolution in our society from a variety of disciplinary perspectives.
    GenEd: D, UDIGE
  
  • COMM 342 - Internet-Based Social Networks (Cross-listed as COMP 342, SOC 342)


    Units: 3
    Three hours lecture per week
    Explores the ongoing evolution of Internet based social networks using an interdisciplinary approach. Incorporates research from sociology, computer science, media studies, and philosophy to understand Internet based social networks, cultural and structural conditions of online communication, virtual identity construction, management of digital media, and the impact online social networks have on various institutions of society.
    Same as: COMP 342 , SOC 342 
    GenEd: B4, D, UDIGE
  
  • COMM 343 - Health Issues in the Latina/o Community (Cross-listed as CHS 343, NRS 343)


    Units: 3
    Three hours lecture per week
    Prerequisite: CHS 100  or Equivalent
    Examines the health issues affecting the Latina/o community and considers interventions, public health policies, and health promotion programs, used to improve the health status of the Latina/o community.
    Same as: CHS 343 , NRS 343 
    GenEd: C3B, UDIGE
  
  • COMM 345 - Media Literacy and Youth Culture (Cross-listed as EDUC 345)


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
    This interdisciplinary course examines the relationship between mass communication, mass media, and youth culture. Topics include the theories and effects of mass communication, in particular the effects of mass media on children and adolescents. To develop media literacy, students will apply these concepts to their own experiences with popular media, including television, print, and film.
    Same as: EDUC 345 
    GenEd: A1, D, UDIGE
  
  • COMM 346 - School Communication (Cross-listed as EDUC 346)


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
    Examines written, verbal and nonverbal communication in school settings between teachers and stakeholders. Emphasizes the importance of communication and successful personal interactions.
    Same as: EDUC 346 
    GenEd: A1, UDIGE
  
  • COMM 430 - Political Communication (Cross-listed as POLS 430)


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
     
    An analysis of the relationship between mass media and political decision-making. Topics covered include: political communication theories and trends, the relationship between political institutions and the press in the US and in other countries, elections, debates, political campaigning and advertising, new media and politics, political socialization, education, politics and popular culture.
    Same as: POLS 430
    GenEd: D, UDIGE
  
  • COMM 441 - Health Communication (Cross-listed as NRS 441)


    Units: 3
    Three hours lecture per week
    Prerequisite: COMM 320 
    Explores the evolution of health as a major topic in communication studies. Focuses on conversations between health practitioners and patients as well as public health campaigns.
    Same as: NRS 441 
    GenEd: D, UDIGE
  
  • COMM 442 - Organizational Communication


    Units: 3
    Three hours lecture per week
    Prerequisite: COMM 101  and COMM 210  or COMM 220 
    This course examines and compares internal and external communicative practices in for profit and nonprofit organizations. By examining a series of case studies, students will integrate knowledge from business and marketing and apply communication competence to the production and analysis of organizational messages.
    GenEd: A1, UDIGE
  
  • COMM 443 - Environmental Communication (Cross-listed as ESRM 443)


    Units: 3
    Three hours lecture per week
    Prerequisite: ESRM 100  and COMM 101  or COMM 320 
    Students will analyze and engage in debates about local, national and global environmental disputes. Topics include analysis of risk, community dialogue and strategic environmental messages.
    Same as: ESRM 443 
    GenEd: D, UDIGE
  
  • COMM 450 - Environmental Conflict Resolution (Cross-listed as ESRM 450, POLS 450)


    Units: 3
    Three hours lecture per week
    Provides practical experience in negotiation and mediation techniques within the context of complex environmental and public policy disputes.
    Same as: ESRM 450 , POLS 450 
  
  • COMM 490 - Special Topics


    Units: 3
    Three hours lecture per week
    Investigates a prominent topic within the field of communication. Topics vary by semester. Repeatable by topic up to 6 units.
  
  • COMM 492 - Internship


    Units: 1-3
    Two to six hours activity per week
    Prerequisite: COMM 300 level
    Provides student credit for internship work that applies communication theories and skills within an organization. Repeatable up to 6 units.
    Graded: Credit/No Credit
  
  • COMM 494 - Independent Study


    Units: 1-3
    One to three hours independent study per week
    Prerequisite: Upper Division Standing and Program approval; Instructor consent
    Supervised project involving theoretical research in the field of communication. Repeatable by topic up to 3 units.
  
  • COMM 499 - Capstone Project


    Units: 3
    One hour seminar and four hours activity per week
    Prerequisite: Senior Standing or Consent of Instructor
    Students will work with a community partner to demonstrate how Communication is relevant to an organization that addresses social issues.

Computer Science

  
  • COMP 101 - Computer Literacy


    Units: 3
    Three hours lecture in the lab per week
    An introduction to computer applications, including web applications, word processing, spreadsheets, databases and programming. Not open to Computer Science majors.
    GenEd: B4
  
  • COMP 102 - Web Development


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: COMP 101  or Consent of Instructor
    Introduction to the design and development of web pages including use of HTML and scripting languages; multimedia content; and current web development tools.
    GenEd: B4
  
  • COMP 105 - Computer Programming Introduction


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: COMP 101  or Consent of Instructor
    Provides a balanced view of computing and provides an introduction to the world of computer science. In depth coverage of the design, development, and expression of algorithms. Covers a variety of concepts relevant to the beginning student, including computer organization and design. Not open to students who have completed COMP 150 .
    GenEd: B4
  
  • COMP 110 - Computer Literacy for Educators (Cross-listed as LS 110)


    Units: 3
    Three hours lecture per week
    An introduction to computer systems, including web applications, word processing, spreadsheets, database emphasizing their use in educational settings.
    Same as: LS 110 
    GenEd: B4
  
  • COMP 121 - Introduction to Programming in C


    Units: 3
    Three hours lecture per week
    Introduces the student to problem solving using algorithmic methods implemented in the C programming language. The C programming language is presented in a manner appropriate for students with no prior programming experience. The emphasis is on scientific applications within a UNIX environment.
  
  • COMP 150 - Object-Oriented Programming


    Units: 4
    Four hours lecture in the lab per week
    Prerequisite: MATH 105  or Equivalent
    Introduction to algorithms, their representation, design, structuring, analysis and optimization. The course introduces the concept of object paradigm, design and implementation of algorithms as structured programs in a high level language.
    GenEd: B4
  
  • COMP 151 - Data Structures and Program Design


    Units: 4
    Three hours lecture and three hours lab per week
    Prerequisite: COMP 150 
    Introduction to data structures and the algorithms that use them. Review of composite data types such as arrays, records, strings, and sets. Topics include: the role of the abstract data type in program design, definition, implementation and application of data structures such as stacks, queues, linked lists, trees and graphs; recursion; use of time-complexity expressions in evaluating algorithms.; comparative study of sorting and searching algorithms.
  
  • COMP 162 - Computer Architecture and Assembly Language


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 105  or COMP 121  or COMP 150 
    An introduction to computer architecture, assembly language programming, system software and computer applications. Topics include: number systems and data representation; internal organization of a computer; primitive instructions and operations; Assembly language; language translation principles; overview of operating systems.
  
  • COMP 221 - Unix System Programming I (Cross-listed as IT 221)


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 151  or IT 151 
    Fundamentals of the UNIX operating system, including the command line interface (CLI), shell commands and related utilities. C will be covered at an accelerated pace, appropriate for students who already know another programming language. Fundamental C libraries, and basic UNIX system calls, will be covered. Principles of the program development cycle as applied to a UNIX environment will also be presented.
    Same as: IT 221 
  
  • COMP 232 - Programming Languages


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 151  and COMP 162 
    Discussion of issues in the design, implementation, and use of high-level programming languages. Topics include: historical background; how languages reflect different design philosophies and user requirements; technical issues in the design of major imperative (procedural) programming languages; other approaches to programming: functional programming, logic programming, and object-oriented programming.
  
  • COMP 262 - Computer Organization and Architecture


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 151  and COMP 162 
    Extension of basic addressing concepts to more advanced addressability such as base register and self relative addressing. Topics include: comparative computer architecture focusing on such organizations as multiple register processors and stack machines; basics of virtual memory, input/output; introduction to the concept of microprogrammable systems; low-level language translation process associated with assemblers; system functions such as relocatable loading and memory management; application of data structure and hashing techniques to the above.
  
  • COMP 337 - Survey of Computer Gaming


    Units: 3
    Three hours lecture per week
    Prerequisite: Junior Standing or Consent of Instructor
    This course provides the student with a broad understanding of the world of computer gaming. This includes the evaluation and analysis of the cultural, historical, literary, psychological, and technological impact of computer gaming on society. The course will survey the different types of computer games such as educational, sports, first person shooter, adventure, and strategy, along with an overview of the design, implementation, and testing issues that confront game developers. The student will construct, submit and evaluate several written reports during the semester.
    GenEd: B4, UDIGE
  
  • COMP 342 - Internet-Based Social Networks (Cross-listed as COMM 342, SOC 342)


    Units: 3
    Three hours lecture per week
    Explores the ongoing evolution of Internet based social networks using an interdisciplinary approach. Incorporates research from sociology, computer science, media studies, and philosophy to understand Internet based social networks, cultural and structural conditions of online communication, virtual identity construction, management of digital media, and the impact online social networks have on various institutions of society.
    Same as: COMM 342 , SOC 342 
    GenEd: B4, D, UDIGE
  
  • COMP 345 - Digital Image Processing (Cross-listed as PHYS 345, MATH 345)


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: Junior Standing or Consent of Instructor
    An introduction to the basic concepts and techniques for digital image restoration and enhancement, analysis, coding and compression. The emphasis is on processes which analyze primarily two-dimensional discrete images represented at the pixel level, including filtering, noise reduction and segmentation. Fourier analysis techniques will be explored. Programming exercises will be used to implement the various processes, and their performance on synthetic and real images will be studied.
    Same as: PHYS 345 , MATH 345 
    GenEd: B1, B4, UDIGE
  
  • COMP 350 - Introduction to Software Engineering


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 232  and COMP 262 
    Concepts and techniques for systems engineering, requirements analysis, design, implementation and testing of large scale computer systems. Principles of software engineering for production of reliable, maintainable and portable software products. Emphasis on functional analysis and structured design techniques. Topics include unit, integration and systems testing, configuration management, and software quality assurance practices. Participation in group activities involving analysis, design and implementation of a software intensive system. Introduction to Computer Aided Software Engineering (CASE).
  
  • COMP 351 - Distributed Computing


    Units: 3
    Three hours lecture per week
    Prerequisite: COMP 151 
    Learn effective use of remote objects and component technologies in computer programs. Study of fundamentals of distributed programming technologies. Build expertise in using modern tools and services to transparently integrate local and remote resources to solve problems.
  
  • COMP 362 - Operating Systems


    Units: 4
    Three hours lecture and three hours lab per week
    Prerequisite: COMP 262 
    Examination of the principal types of systems including batch, multiprogramming, and time-sharing. Networked systems are also discussed. The salient problems associated with implementing systems are considered including interrupt or event driven systems, multi-tasking, storage and data base management, and input-output. Emphasis will be placed on some of the simple algorithms used to solve common problems encountered such as deadlocks, queue service, and multiple accesses to data. Projects will be implemented to reinforce the lectures.
  
  • COMP 420 - Database Theory and Design (Cross-listed as IT 420.)


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: MATH 300  or MATH 301  and COMP 151  or IT 151 
    Topics include: database structure including: structure definition, data models, semantics of relations, and operation on data models; database schemas: element definition, use and manipulation of the schema; elements of implementation.; algebra of relations on a database; hierarchical data bases. Discussion of information retrieval, reliability, protection and integrity of databases.
    Same as: IT 420 .
  
  • COMP 421 - Unix System Programming II (Cross-listed as IT 421)


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 221 /IT 221 
    The use of Unix operating environment including command line Unix utilities, vi and emacs editors, regular expressions, text processors and Unix shells, fundamental Perl and its application in programming CGI. Writing in C utilities that control the operating environment through the use of system calls. Developing programs using Unix facilities.
    Same as: IT 421 
  
  • COMP 424 - Computer System Security (Cross-listed as IT 424)


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: COMP 151  or IT 151  required, COMP 362  or COMP 421 /IT 421  recommended
    Security techniques in operating systems, data bases, and computer networks. Analysis of formal security models. Introduction to cryptography, and public key security schemas.
    Same as: IT 424 
  
  • COMP 425 - Computer Game Programming


    Units: 3
    Three hours lecture per week
    Prerequisite: COMP 151 
    This course focuses on exploring software techniques for development of computer-controlled games. The topics include: principles of game design, integrating graphics, animation and audio in games, game control including methods based on artificial intelligence, networking for multi-player games, game optimization and deployment, and game development cycles.
  
  • COMP 429 - Computer Networks (Cross-listed as IT 429)


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 232  and COMP 362  or COMP 221  and COMP 421 
    Basic software design and analysis considerations in networking computers into coherent, cooperating systems capable of processing computational tasks in a distributed manner. Network topology, routing procedures, message multiplexing and process scheduling techniques will be discussed.
    Same as: IT 429 
  
  • COMP 437 - Foundations of Computer Game Development


    Units: 3
    Three hours lecture per week
    Prerequisite: COMP 105 , MATH 137 , ART 205 ART 206  or Consent of Instructor
    Provides the foundation for a multidisciplinary approach to computer game development. The students study game design principles; implementation methodologies and technologies; gaming industry management issues, perspectives from art, technology and business.
    GenEd: B4, UDIGE
  
  • COMP 445 - Image Analysis and Pattern Recognition (Cross-listed as PHYS 445, MATH 445)


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: PHYS 345 /COMP 345 /MATH 345  or Consent of Instructor
    The course addresses the issue of analyzing the pattern content within an image. Pattern recognition consists of image segmentation, feature extraction and classification. The principles and concepts underpinning pattern recognition, and the evolution, utility and limitations of various techniques (including neural networks) will be studied. Programming exercises will be used to implement examples and applications of pattern recognition processes, and their performance on a variety of diverse synthetic and real images will be studied.
    Same as: PHYS 445 , MATH 445 
    GenEd: B1, B4, UDIGE
  
  • COMP 447 - Societal Issues in Computing


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: Senior Standing
    Surveys the role of the digital computer in modern society. Topics include: dangers of the misuse of computers, privacy, copyright, computer crime, legal and social issues, as well as the ethical and appropriate use of computers.
    GenEd: B4, D, UDIGE
  
  • COMP 449 - Human-Computer Interaction (Cross-listed as PSY 449)


    Units: 3
    Three hours lecture in the lab per week
    The information exchange between humans and computer systems will be examined. Aspects of input/output devices, software engineering, and human factors will be discussed with respect to human-computer interactions. Topics include: text and graphic display; user modeling; program design, debugging, complexity and comprehension; and current research studies and methodologies.
    Same as: PSY 449 
    GenEd: B4, E, UDIGE
  
  • COMP 451 - Advanced Object-Oriented Programming


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: COMP 350  and COMP 362 
    Principles of object-oriented design and programming based on languages such as JAVA, C++ and Smalltalk will be presented. Understanding of the role of objects, methods, message passing, encapsulation, and inheritance for effective programming will be stressed. Language structure versus particular engineering objectives will be analyzed. Design patterns techniques will be an unifying theme.
  
  • COMP 452 - Computational Bioinformatics (Cross-listed as MATH 452)


    Units: 4
    Four hours lecture in the lab per week
    Prerequisite: Programming experience and Statistics, or Consent of Instructor
    Basic computational models used in molecular biology will be introduced. Topics include algorithms for string alignments, dynamic programming, structural superposition algorithms, computing with differential information, 3D motifs, Hidden Markov Models, phylogenetic trees, statistical/information techniques for pattern recognition, genetic algorithms.
    Same as: MATH 452 
  
  • COMP 454 - Automata, Languages, and Computation


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: MATH 300 
    Study of the relation of languages (i.e. sets of strings) and machines for processing these languages, with emphasis on classes of languages and corresponding classes of machines. Phrase structure languages and grammar. Types of grammars and classes of languages. Regular languages and finite state automata. Context-free languages and pushdown automata. Unrestricted languages and Turing Machines. Computability models of Turing, Church, Markov, and McCarthy. Applications to programming languages, compiler design, and program design and testing.
  
  • COMP 462 - Embedded Systems


    Units: 3
    Two hours lecture and three hour lab per week
    Prerequisite: COMP 350  and COMP 362  or Consent of Instructor
    Covers the design of embedded systems. This includes the analysis of small computer systems designed for robotic mechanisms and common appliances such as cell phones and other hand held devices. Topics include the design, implementation and testing of software used in such systems with special attention paid to maximizing the use of limited computational resources and the need for event-driven real time system responses.
  
  • COMP 464 - Computer Graphic Systems and Design I (Cross-listed as IT 464)


    Units: 3
    Two hours lecture and three hours lab per week
    Prerequisite: COMP 350  and MATH 240  or COMP 221  and MATH 301 
    Topics include: fundamental concepts of computer graphics; graphics devices; graphics languages; interactive systems; applications to art, science, engineering and business; trade-offs between hardware devices and software support.
    Same as: IT 464 
  
  • COMP 469 - Artificial Intelligence/Neural Nets


    Units: 3
    Three hours lecture in the lab per week
    Prerequisite: COMP 350  and COMP 362 
    An exploration of the use of computers to perform computations normally associated with intelligence, pattern formation and recognition using various backpro iterations. Stacks, decision trees and other modern mining tools and computational models for knowledge representation will be covered. Other topics may include natural language and imagining.
  
  • COMP 490 - Topics in Computer Science


    Units: 3
    Three hours lecture per week
    Prerequisite: Upper-division standing
    Current issues in computer science. Repeatable by topic.
  
  • COMP 491 - Capstone Preparation


    Units: 1
    One hour activity per week
    Prerequisite: COMP 350 , COMP 362 , Senior Standing in the Computer Science Major
    Research and develop a proposal for a significant software project under faculty supervision.
  
  • COMP 492 - Internship


    Units: 1-3
    Variable activity hours per week
    Prerequisite: Upper-division standing and program approval of written proposal
    Supervised work experience and study in an industrial or scientific setting involving development of computer information related skills. Repeatable by topic.
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 13