|
COURSE |
TITLE |
PREREQUISITE
(A
minimum of C grade is required to serve as a prerequisite) |
Schedule & Number of Sections offered: Fall (F), Winter (W),
Spring(S), Summer(X) F W S X |
|||
|
CS101 |
Intro.
to Higher Education |
-- |
1 |
1 |
1 |
- |
|
CS120 |
Intro.
to Web Site Development |
-- |
1 |
1 |
1 |
1 |
|
CS122 |
Using Relational Databases & SQL |
-- |
1 |
1 |
1 |
1 |
|
CS160 |
Intro.
to Computers |
-- |
6 |
7 |
6 |
4 |
|
CS190 |
Basic
Progr. (Visual Basic). |
-- |
1 |
|
1 |
|
|
CS201 |
Intro.
to Progr. (Java) |
Calculus
Ready (Math103) PHIL250
(Pre/Co Requisite) |
2 |
3 |
3 |
2 |
|
CS202 |
Intro.
to OOP (Java) |
CS201 |
2 |
2 |
2 |
1 |
|
CS203 |
Progr. with Data Struct. (Java) |
CS202 |
2 |
1 |
1 |
1 |
|
CS240 |
Comp.
Org. & Assembly Lang. |
CS201 |
|
|
|
|
|
CS242 |
C/C++
Programming |
Calculus
Ready (Math103) |
|
1 |
|
1 |
|
CS245 |
Using
Operating Systems & Networks for Programmers |
CS202 |
1 |
1 |
1 |
|
|
CS290 |
Intro.
to Fortran Progr. |
-- |
1 |
|
1 |
- |
|
CS312 |
Data
Structures & Algorithms |
CS203,
MATH248 |
1 |
1 |
1 |
1 |
|
CS320 |
Internet
Prog. (Server Side) |
CS120,
CS122, CS203 |
|
1 |
|
1 |
|
CS332 |
Programming
Lang. Paradigms |
|
1 |
1 |
1 |
|
|
CS340 |
Assembly
Lang. & Systems Progr. |
CS203 |
- |
1 |
- |
1 |
|
CS342 |
Object
Orinted Progamming (for
non CS majors) |
|
1 |
- |
1 |
- |
|
CS345 |
UNIX
& Shell Progr. |
CS203 |
1 |
- |
1 |
- |
|
CS350 |
Computer
Graphics – I |
CS203,
MATH255 |
- |
1 |
- |
1 |
|
CS370 |
Parallel
and Distributed Prog. |
CS203 |
1 |
- |
1 |
- |
|
CS386 |
Intro.
to Automata Theory |
CS202,
MATH255 |
1 |
- |
1 |
1 |
|
CS390 |
Software
Architecture |
CS312,
CS386 |
- |
1 |
- |
1 |
|
CS422 |
Principles
of Data Base Systems |
CS312 |
- |
1 |
- |
1 |
|
CS432 |
Progr. Language Semantics |
CS312 |
|
|
|
|
|
CS434 |
User
Interface Mgmt. System |
CS203 |
|
|
|
|
|
CS437 |
Software
Engineering |
CS312 |
1 |
- |
1 |
- |
|
CS440 |
Intro.
to Operating Systems |
CS312 |
1 |
1 |
- |
1 |
|
CS442 |
Advanced
Operating Systems |
CS440 |
- |
- |
1 |
- |
|
CS447 |
Computer
Networks |
CS440 |
1 |
- |
1 |
- |
|
CS450 |
Computer
Graphics – II |
CS350 |
- |
- |
1 |
- |
|
CS454 |
Topics
in Advanced CS |
-- |
- |
- |
- |
- |
|
CS460 |
Artificial
Intelligence |
CS312 |
1 |
- |
- |
- |
|
CS461 |
Machine
Learning |
CS312 |
- |
1 |
- |
- |
|
CS486 |
Grammars,
Lang. & Automata |
CS386 |
- |
1 |
- |
- |
|
CS488 |
Compilers |
CS312,
CS386 |
- |
- |
1 |
- |
|
CS490 |
CS
Recap. & Progr. Master Class |
All
CS required courses (can also be met as corequisites) |
1 |
|
1 |
|
|
CS499 |
Undergraduate
Directed Study |
-- |
- |
- |
- |
- |