CAREER
STUDIES (CARER)
110
Career Planning/Self Evaluation (F, W, Sp) 2
For students exploring career and educational options for the first
time or changing career directions; emphasis on assessment, personal
styles, the career marketplace, and job search skills.
291
Special Topics (F, W, Sp) 1
Student-instructor designed contract for special studies of topic related
to career exploration and development.
^ back to top ^
CHEMISTRY (CHEM)
110
Contemporary Chemistry (F, Sp) 5
Prereq: Min. pre-algebra COMPASS 60 or MATH
081.
An introduction to chemistry intended for students not majoring in science.
The course presents general ideas about how models of atoms, bonding,
and the structures of materials help us understand their properties
and reactions. Also presented are a selection of applications chosen
from topics such as energy, the environment, foods, drugs, poisons,
and household chemicals. One credit of laboratory is included.
115 Environmental
Chemistry (var) 5
Prereq: Min. pre-algebra COMPASS 60 or min.
numerical skills ASSET 44 or MATH 081.
This course will focus on chemicals and their impact on our life and
environment. Topics to be addressed include introduction to chemistry
and compounds, air and air pollution, water and water pollution, energy
resources and use, polymers, toxicology, chemistry in the home, and
sustainability. One credit of lab is included.
121
Inorganic Chemistry (Su, F, W, Sp) 5
Prereq: Min. pre-algebra COMPASS 60 or MATH
091.
This is an introductory inorganic chemistry class designed for students
who have never had chemistry. This class will fulfill the inorganic
chemistry requirement for the allied health professional. Topics to
be addressed include the scientific method, dimensional analysis, acid/base
chemistry, nuclear chemistry, stoichiometry, concentration, nomenclature,
gas laws, and molecular geometrics.
122 Introductory
Organic
Chemistry ( W, Sp) 5
(This course was inadvertently omitted in the
print catalog; added to the Web version 2/21/06.)
Prereq: 1.0 in CHEM 121 or equivalent; MATH 091 or higher; min. numerical ASSET 44 or min. pre-algebra COMPASS 60.
A survey of organic
chemistry for Allied Health Professionals.
150
Introduction to General Chemistry (Su, F, Sp) 5
Prereq: MATH 097.
This course is intended to prepare students for success in general chemistry.
Its emphasis is on the development of learning strategies for quantitative
and operational problem solving. Tasks involving calculators, algebra,
graphing, memorization, visual models, and writing will be applied to
preparatory chemistry topics, including the scientific method and reasoning,
dimensional analysis, chemical nomenclature, reaction classification,
empirical formulas and stoichiometry, atomic theory, electron configurations,
Lewis models, and molecular geometry.
151
General Chemistry I (F, W) 5
Prereq: MATH 097 or equivalent and CHEM 150
or equivalent or high school chemistry.
General chemistry for science and engineering majors. The first course
includes the scientific method, quantitative measurements, nomenclature,
determining chemical formulas, reactions, calculations of reaction masses
and enthalpy changes, solution reactions, theories of atomic structure,
electron configurations and atomic properties, bonding classes, and
theories of bonding in molecules. One credit of laboratory is included.
152
General Chemistry II (W, Sp) 5
Prereq: CHEM 151 or equivalent with 1.5 and
MATH 115 or equivalent.
General chemistry for science and engineering majors. The second course
includes gas laws, intermolecular forces, properties of pure liquids
and solids, crystal structures, concentration units and physical properties
of solutions, equilibrium, acid-base theory and equilibrium applications,
chemical thermodynamics, and electrochemistry. One credit of laboratory
is included.
153
General Chemistry III (Su, Sp) 5
Prereq: CHEM 152 or equivalent with min. 1.5.
General chemistry for science and engineering majors. The third course
includes chemical kinetics, nuclear reactions, descriptive chemistry
of representative elements, transition metal properties, complex ions
and coordination compounds, solubility and complex-ion equilibriums,
introductory organic chemistry, and an introduction to biomolecules.
One credit of laboratory is included.
154
General Chemistry Lab 1 (var) 2
Note: For students concurrently enrolled in
an AP chemistry course.
A laboratory course primarily intended to supplement a high school AP
chemistry course, providing additional experimental practice and problem
solving. Review of some key topics is included. The course could also
be used to upgrade a general chemistry course without labs to transfer
equivalence with CHEM 151.
189
Quantitative Chemistry (W, Sp) 1
Prereq: Concurrent enrollment in CHEM 121.
A course that emphasizes quantitative concepts taught in CHEM 121, including
graph reading, conversions, metric system, problem solving, and basic
algebra.
191
Chemistry Study Section (var) 1
Prereq: Concurrent enrollment in CHEM 121
or CHEM 122 with the same instructor.
A course intended to support instruction in CHEM 121 or CHEM 122. The
emphasis is on problem solving and topic review with additional work
in study skills beyond the content of the corequisite courses.
201
Organic Chemistry I (F) 3
Prereq: CHEM 151 and 152; concurrent enrollment
in CHEM 204.
Structure and bonding, resonance structures, acid-base chemistry, functional
group nomenclature and chemistry, mechanisms and reactive intermediates
(kinetics and thermodynamics of), multistep synthesis, name reactions,
heterocyclic and aromatic chemistry, spectroscopy, and biochemical compounds
(lipids, nucleic acids, amino acids, and proteins).
202
Organic Chemistry II (W) 3
Prereq: CHEM 202 with min. 1.5; concurrent
enrollment in CHEM 205.
Structure and bonding, resonance structures, acid-base chemistry, functional
group nomenclature and chemistry, mechanisms and reactive intermediates
(kinetics and thermodynamics of), multistep synthesis, name reactions,
heterocyclic and aromatic chemistry, spectroscopy, and biochemical compounds
(lipids, nucleic acids, amino acids, and proteins).
203
Organic Chemistry III (Sp) 3
Prereq: CHEM 202 with min. 1.5; concurrent
enrollment in CHEM 206.
Structure and bonding, resonance structures, acid-base chemistry, functional
group nomenclature and chemistry, mechanisms and reactive intermediates
(kinetics and thermodynamics of), multistep synthesis, name reactions,
heterocyclic and aromatic chemistry, spectroscopy, and biochemical compounds
(lipids, nucleic acids, amino acids, and proteins).
204
Organic Chemistry Lab I (F) 2
Prereq: Concurrent enrollment in CHEM 201.
This lab class will teach students various techniques that an organic
chemist uses daily. Students will learn how to do melting points determination,
refractive index, crystallization, distillation, chromatography, synthesis,
spectroscopy, and qualitative analysis.
205
Organic Chemistry Lab II (W) 2
Prereq: CHEM 204 with min. 1.5; concurrent
enrollment in CHEM 202.
This lab class will teach students various techniques that an organic
chemist uses daily. Students will learn how to do melting points determination,
refractive index, crystallization, distillation, chromatography, synthesis,
spectroscopy, and qualitative analysis.
206
Organic Chemistry Lab III (Sp) 2
Prereq: CHEM 205 with min. 1.5; concurrent
enrollment in CHEM 203.
This lab class will teach students various techniques that an organic
chemist uses daily. Students will learn how to do melting points determination,
refractive index, crystallization, distillation, chromatography, synthesis,
spectroscopy, and qualitative analysis.
210
Spectrometric Identification (Sp) 3
Prereq: One quarter of organic chemistry or
equivalent.
Professional upgrade class for working laboratory scientists and science
teachers. Introduction to the theory and practice of infrared, nuclear
magnetic resonance, and mass spectroscopy. Extensive practice and drill
on the interpretation of spectra, including library and
computer searching, instrumentation, and data confidence.
250
Quantitative Analysis (Su, Sp) 5
Prereq: CHEM 152.
Fundamentals of volumetric and gravimetric chemical analysis. Introduction
to selected instrumental techniques. Includes two credits of laboratory.
290
Special Studies (var) 1–5
Prereq: Permission.
An individual or group project or special topic course in an area approved
by the instructor.
^ back to top ^
CHINESE (CHIN)
101
Elementary Chinese (F) 5
Prereq: Min. writing COMPASS 65 and min. reading
COMPASS 80.
CHIN 101 is a comprehensive beginning Chinese course, which includes
instruction and practice in all four language skills: listening, speaking,
reading, and writing.
102
Elementary Chinese (W) 5
Prereq: CHIN 101 with min. 1.5 or permission.
CHIN 102 is a comprehensive beginning Chinese course, which includes
instruction and practice in all four language skills: listening, speaking,
reading, and writing.
103 Elementary
Chinese (Sp) 5
Prereq: CHIN 102 with min. 1.5 or permission.
CHIN 103 is a comprehensive beginning Chinese course, which includes
instruction and practice in all four language skills: listening, speaking,
reading, and writing.
201
Intermediate Chinese (F) 5
Prereq: CHIN 103 with min. 1.5 or permission.
Complete review of grammar and increased conversation; reading short
pieces of literature increasingly complex; writing assignments on varied
topics. Includes history and/or culture.
202
Intermediate Chinese (W) 5
Prereq: CHIN 103 with min. 1.5 or permission.
Complete review of grammar and increased conversation; reading short
pieces of literature increasingly complex; writing assignments on varied
topics. Includes history and/or culture.
203
Intermediate Chinese (Sp) 5
Prereq: CHIN 103 with min. 1.5 or permission.
Complete review of grammar and increased conversation; reading short
pieces of literature increasingly complex; writing assignments on varied
topics. Includes history and/or culture.
^ back to top ^
COLLEGE STUDIES (COL)
100 College
Success Seminar (Su, F, W, Sp) 2
This valuable course helps students better understand the college experience
and develop tools for academic and personal success. Topics include
study skills, goal setting, college policies and resources, academic
and career planning, time management, relationships, and self-empowerment.
Some sections will focus on a special theme or introduce students to
particular majors/career fields.
199 College/Career
Planning (Su, F, W, Sp) 1
Prereq: Permission.
COL 199 is designed to meet the needs and interests of working parents
or returning students. This class will provide an opportunity for students
to develop tools to prepare themselves for academic and personal success.
Specific emphasis is placed on academic and career goal setting, resources,
and success strategies.
^ back to top ^
COMPUTER INFORMATION SYSTEMS (CIS)
110
Principles of Information Systems (F, W) 5
Prereq: Min. reading COMPASS 88 and min. intermediate
algebra COMPASS 71 and min. writing COMPASS 65.
Introduction to elements of personal and shared information systems:
foundation in hardware, software, data; use of software productivity
tools, including spreadsheet, data management, and use of the Web. Problem-solving,
structured programming techniques, introduction to systems development,
database design, and networking. Aspects of appropriate business ethics
are discussed. Emphasis placed on concepts and a systems approach. This
course is designed for students considering a major in Developer/Programming
Specialist, Data Recovery/Forensics Specialist, or Network Specialist
programs.
113
Windows System Tools (F, W, Sp) 3
Prereq: Min. reading COMPASS 88.
Describes the function of microcomputer operating systems in general,
MS-DOS and Windows in particular. Covers syntax of commands and directories
and structure. Students will master batch communications commands and
the input-output control system.
140
CIS Cooperative Education (Su, F, W, Sp) 1–10
Prereq: CIS 110 and permission.
CIS 140 provides an opportunity for students to combine classroom theory
with practical experience gained in the workplace. In addition to the
work experience that is related to career goals
and major, students participate in self-evaluation.
141
Co-op Education Seminar (Su, Sp) 2
Prereq: Permission. Note: Course required
as a prerequisite or corequisite for CIS 240.
150
Microcomputer Systems I (F, W, Sp) 4
Prereq: CIS 110 and 113.
First part of a two-part course sequence forming the foundation of the
CIS programs. Develops operational literacy in the microcomputer hardware
environment, including laboratory experience disassembling, assembling,
troubleshooting, and using microcomputers and peripheral equipment.
153
Microcomputer Systems II (W, Sp) 3
Prereq: CIS 150 or concurrent enrollment in
CIS 150.
Second part of a two-part course sequence forming the foundation of
the CIS programs. Continues to develop operational literacy in the OS
hardware/software environment, including laboratory experience. Emphasis
is placed on application software and technical support functions.
155
Introduction to Data Recovery/Forensics (F, Sp) 5
Prereq: CIS 153.
This course will serve as a foundation class in data recovery and computer
forensics. Students will learn the proper way to gather and secure evidence,
document a computer crime scene, retrieve lost files, retrieve deleted
files and e-mails, and reconstruct data from various computer storage
media. Students learn use of media imaging and data recovery tools.
Proper documentation and procedural guidelines will be stressed. Students
get hands-on experience with some of the popular commercial and open
source digital forensics tools.
160
Introduction to Networks (W, Sp) 5
Prereq: CIS 110.
An introduction to terminology and applications of communications and
networking as essential elements of computer and business information
systems. Students gain familiarity in network environment, including
OSI model, specific network hardware, software, configuration/addressing,
media, LANS, and WANS through discussion, demonstration, and hands-on
experience.
161
Local Area Networks (Su, Sp) 5
Prereq: CIS 160.
An intermediate course in terminology, concepts, and applications of
networking as an essential element of computer/business information
systems. Students gain basic skills in the installation and administration
of network hardware, software, facilities, and media through hands-on
experience. Students create LANs using various NOSs. This is the second
in a series of networking courses required to complete the CIS programs.
166
Network Intrusion Detection I (F, W) 5
Prereq: CIS 262 or concurrent enrollment in
CIS 262.
CIS 166 is intended to give a networking student professional a solid
foundation of network and computer security tasks. Focuses on use of
network logs, use of intrusion detection systems, establishment of policies,
and conducting vulnerability analysis. Knowledge of standard default
communication ports and how to alter them for securing the network will
be introduced. Auditing and monitoring of systems without impacting
system performance is stressed. Security on multiple platforms similar
to the business environment is introduced. Viruses, worms, DoS (denial
of service), and DDoS (distributed denial of service) attacks are covered.
BotNets and newer attack vulnerabilities are introduced.
180
System Development with CASE Tools (W, Sp) 5
Prereq: CIS 110.
Surveys established and evolving methodologies of computer information
systems design and implementation. Overview of a process or structured
approach to the definition of needs. Creation of specifications leading
to implementation of a new system using analysis and design methodologies.
Evolution of systems development process from traditional life-cycle
methods to the use of prototyping. Project-team oriented.
200
Developer/Programming Seminar (Su) 2
Prereq: CIS 160 and CIS 180.
Introduction to terminology, architecture, advantages, disadvantages,
and trends in the client-server environment. Guest speakers representing
business, industry, vendors, trade associations, and users will be featured.
Students will research and present reports on
various current topics.
210
Operating Systems Principles (W, Sp) 5
Prereq: CIS 161.
An intermediate study in the principles of operating system design using
a conceptual approach. Directed to those whose primary responsibility
will be the use of operating systems in computer information systems
development and applications. Major areas discussed are the OS theory,
applications, and management issues. Microcomputer and multiuser systems,
including networks and mini/mainframe systems, are addressed. Files
and file structure, I/O, memory and process/processor management, networking,
system management/evaluation, and applications are considered.
213
Windows and Advanced MS-DOS (W, Sp) 3
Prereq: CIS 150 or 150A or permission.
Provides the opportunity to explore MS-DOS management responsibilities,
including disk memory, files, directory, and system management. Filters,
redirection, I/O control, DOS shell, DOS programming and system configuration
are also covered. Student will be expected to have a solid foundation
in the use of DOS commands. Introduction to the graphical user interface
(GUI) environment and concepts. Student will explore and use Microsoft
Windows in order to be able to load and perform basic configuration
functions.
215
Introduction to UNIX/Linux (Su, F) 3
Prereq: CIS 113.
This class will provide an overview of current and future mainstream
features of the UNIX/Linux operating system. Lectures will be reinforced
with examples and exercises performed on a UNIX/Linux system. The student
should be familiar with computers. No previous
experience with UNIX/Linux is required. Also available online via Internet
or e-mail.
216
UNIX/Linux Shell Programming (F, W) 4
Prereq: CIS 215.
This class will provide in-depth view of current and future mainstream
features of the UNIX/Linux operating system through lecture, examples,
and hands-on experience. The students will use UNIX/Linux tools, Bourne,
C shell, Korn command processors, and project management tools and become
familiar with other UNIX/Linux facilities.
217
UNIX/Linux System Administration (W, Sp) 4
1rereq: CIS 215.
This class will provide a continued in-depth view of current and future
mainstream features of the UNIX/Linux operating
system. Emphasis is system administration, configuration, communications,
and file sharing.
218
Database Principles with Access (Su, Sp) 3
Prereq: CIS 110.
Concepts and terminology of microcomputer database systems. Introduction
to the relational model and database design principles. Create a database
and application using a relational database system. Assignments completed
using industry standard microcomputer relational database.
219
Introduction to Perl Programming (Sp) 3
Prereq: CIS 113 or a programming class or permission.
This class will provide an in-depth experience of a scripted programming
language. Lectures will be reinforced with examples and exercises performed
on a UNIX system.
220
Principles of Database Processing (F) 5
Prereq: CIS 180 and 218.
An introductory course in terminology, concepts, and applications of
database processing. Emphasis on database design using the entity-relationship
model. Other topics include database normalization and implementation,
Structured Query Language, and application design. Students will design,
create, and process a database to demonstrate course competency.
230
Advanced Database and SQL (W) 5
Prereq: CIS 220.
Advanced course in terminology, concepts, and applications of database
processing with emphasis on advanced SQL, including triggers and stored
procedures and database administration. Students will design, create,
and process a database in SQL Server and/or Oracle. Other topics include
the essential concepts of concurrency control and database application
design in a graphical user interface.
235
Computer Forensics I (F, W) 5
CIS 155 or permission.
This course builds on CIS 155. It covers evidentiary procedures more
fully and addresses the ramifications to digital evidence/computer forensics
in a rapidly changing technology. The course addresses enterprise systems,
databases, distributed system data recovery, and investigations. The
course covers PDAs, RAID devices, and Linux tools. Students will be
prepared to perform computer forensics investigations in large corporate
environments, government environments, and the medical field while developing
an understanding of the challenges awaiting them, including intrusion
scenarios.
236 Computer
Forensics II (W, Sp) 5
CIS 235 or permission.
This course builds on CIS 235. Students perform forensic analyses and
produce forensic reports on a series of compromised and/or seized system
images, using tools for distributed host data collection, imaging, and
forensics. Students will examine host level data along with some network
level data and systematically determine what happened and how. They
will then present their findings. This course requires that the student
have completed the Computer Search and Seizure course offered by our
Paralegal program.
240
CIS Internship (Su, F, W, Sp) 1–10
Prereq: Sophomore standing and permission.
CIS 240 provides the opportunity for students to make the final transition
from the classroom environment to the workplace. The student applies
appropriate concepts and skills to information systems tasks assigned
in a workplace position.
241
Internship Seminar (Su, Sp) 2
Prereq: Permission. Note: This course is required
as a prerequisite or corequisite for CIS 140 and/or 240.
250
Information Systems Support (Su, W) 5
Prereq: CIS 150, 160, 180 and BUSN 160 and
permission. Note: This course requires eight additional clinical hours
to be arranged per week.
Provides opportunity to put into practice processes and procedures learned
for technical support of microcomputer systems, systems analysis, development
and implementation, and interaction with systems personnel. Student
is closely supervised in a clinical setting by the instructor and members
of the office of the Associate Director of Academic Technology. Student
will participate in Help Desk activities, interpret user problems, and
provide first-level technical support for users in the instructional
area of campus.
262
Wide Area Networks (F) 5
Prereq: CIS 161.
An advanced course in terminology, concepts, and applications of networking
as an essential element of computer information systems. Students gain
advanced skills in the use of data communication equipment and media,
routing, interconnectivity, and network utilities through hands-on experience.
This is the third course in a sequence of networking courses required
to complete the Network Specialist degree program.
263
Data Network Design/Management (W) 3
Prereq: CIS 262.
Definition of the role of the network manager in organizational objectives,
network accounting policies, invent considerations, controls, and charging
practices. In-depth coverage of traffic engineering and traffic management
to size the network correctly. Addresses regulation tariffs of local-
and long-haul services, switching hierarchy, and data transport in the
public network. Prepares students to maintain reliable service, manage
costs, provide security, anticipate future needs, and monitor legislative
and regulatory activity.
264
Advanced Network Applications/Security (Sp) 3
Prereq: CIS 263.
Exploration of leading-edge technologies employed when networks are
used to change the very way companies do business. The course content
is updated every quarter. Current information from business, industry,
vendors, users, and trade associations is featured.
280
Project Management (W) 3
Prereq: CIS 180 or 262.
Capstone course for CIS programs. Special projects from business relating
to each program are assigned to student project teams. Students will
use project management and system development techniques on the project
related to information technology. Provides an opportunity to become
familiar with project management tools.
282
Information Systems Development Seminar (F, Sp) 2
Prereq: CIS 160.
An opportunity is provided for the student to explore current topics
and develop skills necessary to function competently in the business
world of information technology. Resume writing, cover letters, group
and individual interviewing techniques, job research, portfolio development,
business ethics, and overviews of information systems professional organizations
are included. Required for graduation in all CIS programs.
291
Independent Study (Su, F, W, Sp) 1
Prereq: Permission.
Designed to give the advanced CIS student the opportunity to pursue
special projects in information technology beyond the scope of the regular
CIS class.
292
Independent Study (Su, F, W, Sp) 2
Prereq: Permission.
Designed to give the advanced CIS student the opportunity to pursue
special projects in information technology beyond the scope of the regular
CIS class.
293
Independent Study (Su, F, W, Sp) 3
Prereq: Permission.
Designed to give the advanced CIS student the opportunity to pursue
special projects in information technology beyond the scope of the regular
CIS class.
294 Independent
Study (Su, F, W, Sp) 4
Prereq: Permission.
Designed to give the advanced CIS student the opportunity to pursue
special projects in information technology beyond the scope of a regular
CIS class.
295
Independent Study (Su, F, W, Sp) 5
Prereq: Permission.
Designed to give the advanced CIS student the opportunity to pursue
special projects in information technology beyond the scope of a regular
CIS class.
^ back to top ^
COMPUTER SCIENCE (C SCI)
100
Survey of Computing (Su, F, W, Sp) 5
Prereq: Min. reading COMPASS 88.
General survey of the capabilities, limitations, and problems associated
with computers; basic terminology of computer systems; systems analysis
and design; characteristics of hardware and software; data representation
and organization; introduction to programming and problem solving. Use
of applications in the business environment: word processing, spreadsheets,
presentation software, and database software. Coverage of Internet,
e-mail, and Web fundamentals.
101
Orientation to C SCI/CIS Careers (F, W, Sp) 1
An exploration of the wide range of careers possible in computing. The
educational requirements for both four-year computer science programs
and two-year computing technology programs will be discussed. Students
will examine the aptitudes, interests, and student skills necessary
for success in computing. This class is designed for students in the
Associate of Science in Computer Science, Data Recovery/Forensics Specialist,
Network Specialist, or Developer/Programming Specialist programs or
any students interested in computing or related field regardless of
major.
105
Applications with Microsoft Office (Su, F, W, Sp) 3
Prereq: Min. reading COMPASS 88.
Introduction to the capabilities of practical, everyday computer applications;
the computer as a tool; fundamental file storage/retrieval; basic word
processing; spreadsheets; presentation software; and creating simple
databases.
111
Introduction to Web Page Development (F, W) 5
Prereq: Min. reading ASSET 40 and MATH 091
or min. elementary math ASSET 39.
Use FrontPage and Macromedia products. Learn Web site architecture and
conceptual design with HTML using Microsoft FrontPage and Macromedia
Dreamweaver. Study limitations and problems associated with different
Web development tools (online wizards, FrontPage, Dreamweaver, Flash,
and Fireworks). User-centered design and working with scripting languages
will be discussed. Designing, developing, and maintaining Web sites/Web
pages.
115
Programming with VB.NET I (Sp) 5
Prereq: C SCI 142.
Write and document computer programs in visual environment. Introduce
GUI development, decisions and iteration, variables and arrays, and
file I/O.
116
Intermediate Programming with VB.NET (Su, F) 5
Prereq: C SCI 115.
An intermediate class in object-oriented, event-driven programming in
a Windows environment. Create client applications containing the most
common features of a graphical user interface (GUI). Explore data-driven
applications.
142
Introduction to Object-Oriented Programming with Java (Su, F, W, Sp)
5
Prereq: C SCI 100 or 105 or permission.
Basic programming and object-oriented concepts. Basic abilities of writing,
executing, and debugging programs. Emphasis is on learning to develop
algorithms using the principles of top-down design and step-wise refinement
and modularity in object-oriented programming paradigm. Based on ACM
(Association for Computing Machinery) curriculum guidelines for Computer
Science I.
143 Object-Oriented
Programming II with Java (F, W, Sp) 5
Prereq: C SCI 142 and MATH 115.
Includes implementation of interfaces, modularity, data structures,
file I/O algorithms and analysis, searching, sorting, and recursion.
Emphasis is on learning to develop algorithms using the principles of
top-down design and step-wise refinement and modularity in object-oriented
programming paradigm. Based on ACM (Association for Computing Machinery)
curriculum guidelines for Computer Science II.
151
Exploring Computer Science with C++ (Su, F, W, Sp) 5
Prereq: C SCI 142.
Emphasis is on developing algorithms using principles of top-down design,
OOP (object-oriented programming) modularity, and structured programming.
Students write programs in a structured, high-level language using local
and global variables, data typing, arrays and array processing, control
structures, functions, and procedures with parameters. Based on ACM
(Association for Computing Machinery) curriculum guidelines for Computer
Science I.
152
Data Structures with C++ and .NET (Su, F, W, Sp) 5
Prereq: C SCI 151.
Discussion of strings, records, stacks, linked lists, queues, trees,
graphs classes, templates and other data structures, file organization
and manipulation, sorting, searching, program verification and algorithmic
analysis, implementation of data structures in a structured, high-level
programming language using top-down design, data abstraction, and encapsulation.
Based on ACM (Association for Computing Machinery) curriculum guidelines
for Computer Science II.
205 Computer
Applications II (Su, F, W, Sp) 3
Prereq: C SCI 105.
An intermediate class in microcomputer applications in a Windows environment.
Advanced features of applications, including presentation tools, spreadsheets,
word processing, and e-mail. Emphasis on integrating applications using
OLE (object linking and embedding), publishing documents to the World
Wide Web, and customizing applications using scripting.
212
Intermediate Web Page Development (W, Sp) 5
Prereq: C SCI 111.
Introducing the popular cutting-edge technologies in developing Web
sites. Advanced features of Dreamweaver and Flash and introduction to
Macromedia ColdFusion are used. Includes designing and deploying robust
Web applications using ASP.NET; introduction to e-commerce development
and other tools used for development (ASP.NET); purpose of Open Database
Connectivity when developing e-commerce; introduction to SQL for database
access; examination of Web server requirements (Microsoft SQL Server)
when developing an e-commerce site; scripting in Flash MX.
215
Programming Database Applications with VB.NET (F, W) 5
Prereq: C SCI 116.
A challenging, intermediate class in object-oriented, event-driven programming
in a Windows environment. Plan, design, create, and debug applications
containing the most features of a graphical user interface (GUI). Introduction
to tiered applications using custom objects and the Microsoft Windows
API and database front-ends.
216
Advanced Programming with ASP.NET (W, Sp) 5
Prereq: C SCI 215.
An advanced class in object-oriented programming in an event-driven
environment. Emphasis on the graphical user interface, data access and
manipulation, and development of custom procedures and controls. Use
of classes containing methods and properties. Advanced debugging, extensibility,
and linking to external routines will be covered. Also covered: ActiveX
Data Objects, user controls, and dynamic linked libraries, DHTML, XML,
ASP.
242
Object-Oriented Programming III with Java (W) 5
Prereq: C SCI 143.
This is a continuation of object-oriented design and programming using
Java. The course will cover database access through JDBC, client-server
programming, advanced GUIs, multithreading, graphics, and multimedia.
252
Advanced Data Structures with C++ (F, W) 5
Prereq: C SCI 152.
Algorithms analysis using trees, stacks, linked lists, queues, priority
queues, classes, templates and the STL, program specifications and contracts,
object-oriented implementation, implementing data abstraction, encapsulation,
abstract base classes, inheritance, and polymorphism. Based on ACM (Association
for Computing Machinery) curriculum guidelines for Computer Science
II.
255 Advanced
Programming with C++ (W, Sp) 5
Prereq: C SCI 252.
An advanced course in object-oriented programming concepts using the
C++ language with an emphasis on customizing applications for a graphical
user interface. Topics include structured types, advanced pointers,
function and operator overloading, memory management, inheritance, information
hiding, data abstraction, and generic classes. Also covered: MFCs, streams,
in-line operations, and advanced debugging techniques.
291
Special Studies (Su, F, W, Sp) 1
Prereq: Permission.
Designed to give the advanced C SCI student the opportunity to pursue
special projects in information technology beyond the scope of a regular
C SCI class.
292
Special Studies (Su, F, W, Sp) 2
Prereq: Permission.
Designed to give the advanced C SCI student the opportunity to pursue
special projects in information technology beyond the scope of a regular
C SCI class.
293
Special Studies (Su, F, W, Sp) 3
Prereq: Permission.
Designed to give the advanced C SCI student the opportunity to pursue
special projects in information technology beyond the scope of a regular
C SCI class.
294
Special Studies (Su, F, W, Sp) 4
Prereq: Permission.
Designed to give the advanced C SCI student the opportunity to pursue
special projects in information technology beyond the scope of a regular
C SCI class.
295
Special Studies (Su, F, W, Sp) 5
Prereq: Permission.
Designed to give the advanced C SCI student the opportunity to pursue
special projects in information technology beyond the scope of a regular
C SCI class.
^ back to top ^
COOPERATIVE EDUCATION (COOP)
139
Cooperative Prep Seminar (Su, F, W, Sp) 1
Prereq: Permission.
This seminar is to be taken a quarter prior to COOP 140/240. Student
will prepare for a work-based learning experience by producing a resume
and cover letter, developing interviewing skills, identifying the hidden
job market, and developing a plan for an internship search.
140
Cooperative Education (Su, F, W, Sp) 1–7
Prereq: Permission.
Cooperative education provides an opportunity for students to combine
classroom theory with practical work experience. Work experience gained
in the workplace is related to the student’s major or career goals.
141
Cooperative Education Seminar (F) 1
Prereq: Permission. Note: This seminar is
designed for students enrolling in their first co-op experience.
This seminar, taken concurrently with COOP 140, is designed to allow
for weekly feedback of faculty by students regarding the tasks and training
their co-op positions have provided. Students share experiences and
learn from the information provided by fellow classmates.
240
Cooperative Education (Su, F, W, Sp) 1–7
Prereq: Permission.
Cooperative education provides an opportunity for students to combine
classroom theory with practical work experience. Work experience gained
in the workplace is related to the student’s major or career goals.
241
Cooperative Education Seminar (Su, F, W, Sp) 1
Prereq: Permission. Note: This seminar is
designed for students enrolling in their second co-op experience.
This seminar, taken concurrently with COOP 240, is designed to allow
for weekly feedback of faculty by students regarding the tasks and training
their co-op positions have provided. Students share experiences and
learn from the information provided by fellow classmates.
^ back to top ^
CULTURE, GENDER, AND GLOBAL STUDIES
(CGG)
110
Global Studies (Su, F, W, Sp) 5
Explores the impact of globalization and growing interdependence of
the world. Focuses on timely issues and trends that impact students’
everyday lives. Each section will have course materials organized around
a specific topic, for example, regions of the world.
112
CGG Seminar (W) 2
CGG 122 is a lecture/discussion course on current topics in culture,
gender, and global studies.
115
Society and the Arts (F, W, Sp) 5
Examination of a theme through significant works of literature, visual
art, music, and/or film. Theme varies, but it is always related to at
least one of the following: (1) groups historically marginalized on
the basis of culture, race/ethnicity, gender, sexual orientation, class,
or disability; and/or (2) a culture or society traditionally underrepresented
in the curriculum, e.g., cultures of Africa, Asia, the Pacific Islands,
Native America, Latin America, and the Middle East. Focus is on expressions
of identity and resistance to discrimination and stereotyping.
135 African
American Experience I: 1619–1863 (var) 5
Survey of principal developments in the culture, history, and political
economy of peoples of African descent in North America (the U.S.) from
1619–1863. Examines slavery and liberatory activities; family,
kinship, and voluntary associations; language; religion; aesthetic,
and expressive practices; identity formation; inter- and intragroup
issues.
136
African American Experience II: 1863–1975 (var) 5
Survey of the construction of African American culture and society after
Emancipation; white supremacy and black resistance; development of philosophical,
intellectual, cultural traditions, Emancipation to the Harlem Renaissance;
institution building; African Americans and world relationships; struggle
for equal rights.
137
African American Experience III: 1975–Present (var) 5
Survey of changes in African American culture and society following
the black social movement (BSM). Examination of Vietnam War on African
American society; economic and cultural changes in post-BSM African
American society; contemporary issues in African American culture: colorism,
multiracial identity construction, hip hop, and other expressive culture
formations; aesthetics and identity construction; gender relations;
intergroup relations; African Americans in the world system; changing
U.S. demographics; AIDS.
155 Native
American Studies (Sp) 5
An interdisciplinary survey of the United States’s contemporary
Native American cultures and the complex issues confronting them. Study
of American Indian history, literature, music, and film. Particular
emphasis upon Native peoples’ historical and contemporary relationships
with other American ethnic groups, the persistence of indigenous languages
and traditional cultural values, and current political events in Indian
country.
160
Social Issues (F, W, Sp) 5
Examination of a contemporary and/or historical sociocultural issue.
Topics vary, but they are always considered from perspectives that have
been historically marginalized or underrepresented in the curriculum.
The course may focus on a topic within a specific cultural community
or across a number of communities. Topics include the environment, law,
migration, poverty, health, and other areas.
165
The Middle East (W) 5
This course is a general introduction to the geography, history, politics,
and cultures of North Africa and Southwest Asia. We will use primary
source documents, ethnographies, media presentations, video documentaries,
and fictional works in order to gain a comprehensive perspective on
life in the Middle East region.
175
The Latino Experience (Sp) 5
An interdisciplinary overview examining the Latino experience in the
United States. Topics include Latino ethnicity and identity formation,
culture, racial and gender relations, socioeconomic and labor issues,
immigration, language, and representation.
183
Special Topics (F, W, Sp) 3
Content varies from quarter to quarter. See individual instructor for
information.
184 Special
Topics (F, W, Sp) 4
Content varies from quarter to quarter. See individual instructor for
information.
185
Special Topics (F, W, Sp) 5
Content varies from quarter to quarter. See individual instructor for
information.
186
Exploring the World (F, W, Sp) 5
Explores world culture, gender, and human rights.
200
Introduction to Women Studies (F, W) 5
An introduction to women’s studies focusing on women’s social,
creative, economic, and political lives. Interdisciplinary analysis
of social construction and enforcement of gender differences and inequalities.
Examination of how the intersection of gender, race, class, nationality,
and culture shape women’s experience. Topics may include women’s
rights, education, health, and body images, as well as violence against
women, feminist theory, media messages, popular culture, racism, sexual
identities, and activism in a global context. May be taught thematically.
205
Asian American Studies (var) 5
An interdisciplinary survey course of the Asian American experience.
Topics include immigration; internment; the development of pan-Asian
American social, political, and cultural movements; gender issues; the
model minority myth; and issues of race and representation.
^ back to top ^