| Course-Id |
Title |
Effective |
Latest Offering |
|
CSC 101
|
Computers for Everyone (
3 units)
|
Fall 2006
|
Spring 2008
|
|
CSC 201
|
Introduction to Computer Programming for Non-majors (
3 units)
|
Fall 1997
|
Spring 2005
|
|
CSC 202
|
.NET Programming with C# (
3 units)
|
Summer 2004
|
Spring 2006
|
|
CSC 203
|
JAVA Programming (
3 units)
|
Spring 2005
|
Spring 2008
|
|
CSC 204
|
Web Authoring (
3 units)
|
Spring 2005
|
Spring 2005
|
|
CSC 205
|
Computing for Game Development (
3 units)
|
Fall 2004
|
Spring 2007
|
|
CSC 206
|
Python Programming (
3 units)
|
Summer 2007
|
Spring 2008
|
|
CSC 210
|
Introduction to Computer Programming (
3 units)
|
Fall 1994
|
Spring 2008
|
|
CSC 211
|
Introduction to Software Lab (
1 unit)
|
Summer 2007
|
Spring 2008
|
|
CSC 212
|
Introduction to Software Development (
2 units)
|
Spring 2000
|
Spring 2008
|
|
CSC 213
|
Fundamentals of Computer Science (
3 units)
|
Summer 2007
|
Spring 2008
|
|
CSC 215
|
C Programming (
3 units)
|
Fall 2005
|
|
|
CSC 305
|
Social and Ethical Implications of Computing (
1 unit)
|
Fall 2002
|
Spring 2008
|
|
CSC 309
|
Computer Programming for Scientists and Engineers (
3 units)
|
Fall 2008
|
|
|
CSC 310
|
Assembly Language Programming and Introduction to Computer Organization (
3 units)
|
Spring 2002
|
Spring 2008
|
|
CSC 313
|
Data Structures (
3 units)
|
Spring 2006
|
Spring 2008
|
|
CSC 317
|
Introduction to Web Software Development (
3 units)
|
Fall 2008
|
|
|
CSC 330
|
Discrete Mathematical Structures for Computer Science (
3 units)
|
Fall 1994
|
Spring 2000
|
|
CSC 338
|
Information Technology in a Global Society (
3 units)
|
Fall 2006
|
Spring 2008
|
|
CSC 413
|
Software Development (
3 units)
|
Fall 1999
|
Spring 2008
|
|
CSC 415
|
Operating System Principles (
3 units)
|
Summer 2007
|
Spring 2008
|
|
CSC 510
|
Analysis of Algorithms I (
3 units)
|
Summer 2007
|
Spring 2008
|
|
CSC 520
|
Theory of Computing (
3 units)
|
Fall 1994
|
Spring 2008
|
|
CSC 600
|
Programming Language Design (
3 units)
|
Fall 1994
|
Spring 2008
|
|
CSC 615
|
UNIX Programming (
3 units)
|
Fall 2003
|
Fall 2007
|
|
CSC 630
|
Computer Graphics Systems Design (
3 units)
|
Fall 1994
|
Spring 2008
|
|
CSC 631
|
Multiplayer Game Develop (
3 units)
|
Summer 2007
|
Fall 2007
|
|
CSC 637
|
Software Techniques for Computer Music (
3 units)
|
Spring 2005
|
Fall 2006
|
|
CSC 639
|
Software Testing and Quality Assurance (
3 units)
|
Spring 2006
|
Fall 2007
|
|
CSC 640
|
Software Engineering (
3 units)
|
Summer 2008
|
|
|
CSC 641
|
Computer Performance Evaluation (
3 units)
|
Fall 2002
|
Fall 2006
|
|
CSC 642
|
Human-Computer Interaction (
3 units)
|
Fall 2002
|
Spring 2005
|
|
CSC 644
|
Computer Measurements (
3 units)
|
Fall 2003
|
|
|
CSC 645
|
Computer Networks (
3 units)
|
Fall 1994
|
Spring 2008
|
|
CSC 650
|
Secure Networked Systems (
3 units)
|
Fall 2008
|
|
|
CSC 651
|
System Administration (
3 units)
|
Fall 2008
|
|
|
CSC 656
|
Computer Organization (
3 units)
|
Fall 1994
|
Spring 2007
|
|
CSC 658
|
Programming Cafe (
3 units)
|
Fall 2008
|
|
|
CSC 664
|
Multimedia Systems (
3 units)
|
Fall 2004
|
Fall 2007
|
|
CSC 665
|
Artificial Intelligence (
3 units)
|
Fall 1994
|
Spring 2004
|
|
CSC 667
|
Internet Application Design and Development (
3 units)
|
Summer 2004
|
Spring 2008
|
|
CSC 668
|
Advanced Object Oriented Software Design and Development (
3 units)
|
Summer 2008
|
|
|
CSC 671
|
Neural Networks (
3 units)
|
Fall 1994
|
|
|
CSC 675
|
Introduction to Database Systems (
3 units)
|
Fall 1994
|
Fall 2007
|
|
CSC 690
|
Undergraduate Seminar (
3 units)
|
Fall 1994
|
|
|
CSC 693
|
Cooperative Education Program (
6-12 units)
|
Fall 1994
|
|
Variable topic(s):
|