Recent Course Syllabi
| Course #
| Title
| Crs
| Instructor
|
| 100-Level
| Current
(Fall 2012)
| Most Recent (Spring 2012)
|
| CS 101 |
Computers: An Introduction
|
3
|
-
|
Gupta,
R.
Sympson,
W
|
|
CS 110
| Introduction to Computer Science
|
1
|
Brunelle
|
- |
|
CS 120G
| Introduction to Information Literacy and Research |
3
|
Gupta
|
Gupta, R.** |
|
CS 121G
| Introduction to Information Literacy and Research for Scientists |
3
|
Boyle
|
Boyle,C.**
Gupta, A** Gupta, R** Sympson, W**
|
| CS 126
|
HONORS:COMPUTERS -AN INTRO I |
3
|
Gupta
|
-
|
| CS 150
|
Introduction to Programming |
4
|
Kaneko
|
Kaneko, D.
|
| CS 170
|
Fundamentals of Computer Organization
|
3
|
-
|
Li, Y Schaefer, A
|
| 200-Level |
| CS 250
|
Problem Solving and Programming |
4
|
Boyle
|
Boyle, C
|
| CS 252
|
Topic: Introduction to Unix for programmers
|
1
|
Zeil |
Zeil, S
|
| CS 270
|
Introduction to Computer Architecture
|
3
|
Yao
|
-
|
| 300-Level |
| CS 300T
|
Computers and Society
|
3
|
Price
|
Price, G.
Gupta, R.
Johnson, K.**
|
| CS 312
|
Internet Concepts
|
3
|
Boyle
|
-
|
| CS 330
|
Object-Oriented Programming and Design |
3
|
Zeil
|
Zeil,
S
|
| CS 333
|
Adv Intro Prog/Pro |
4
|
Zeil and McKnight
|
Nasr, K |
| CS 334
|
Advanced Introduction to Computer Organization and
Architecture |
4
|
-
|
Boyle, C
|
| CS 350
|
Introduction to Software Engineering |
3
|
Morris
|
Morris, J.
|
| CS 355
|
Principles of Programming Languages |
3
|
Morris
|
Price, G
|
| CS 361
|
Advanced Data Structures and Algorithms |
3
|
Morris
|
Morris, J.**
|
| CS 367
|
Co-op
|
1-3
|
Brunelle
|
Brunelle,
J
|
| CS 368
|
Computer Science Internship |
1-3
|
Brunelle
|
Brunelle, J
|
| CS 381
|
Discrete Structures
|
3
|
He
|
He, J **
|
| CS 390
|
Introduction to Theoretical Computer Science
|
3
|
Morris
|
Toida S.
|
| 400-Level |
| CS 410 |
Professional Workforce Dev I
|
3
|
Price and Brunelle
|
Brunelle, J.
|
| CS 411W |
Professional Workforce Dev II
|
3
|
Brunelle
|
Brunelle,
J.
|
| CS 417
|
Computational Methods and Software
|
3
|
Morris
|
Morris, J**
|
| CS 418 |
Web Programming
|
3
|
Weigle |
-
|
| CS 450
|
Database Concepts
|
3
|
Levinstein
|
Levinstein, I.
|
| CS 451 |
Software Engineering Survey |
3
|
- |
-
|
| CS 454 |
Network Management
|
3
|
-
|
-
|
| CS 455 |
Introduction to Networks and Communications
|
3
|
Maly
|
Maly, K
|
| CS 456 |
DB Administration
|
3
|
-
|
-
|
| CS 460 |
Computer Graphics
|
3
|
Price
|
-
|
| CS 461 |
Computer Vision
|
3
|
-
|
-
|
| CS 471 |
Operating Systems
|
3
|
Mukkalama
|
Abdel-Wahab, H.
|
| CS 472 |
Network and Systems Security |
3
|
Mukkalama |
-
|
| CS 475 |
Introduction to Computer Simulation |
3
|
-
|
-
|
| CS 476 |
Systems Programming |
3
|
Abdel-Wahab |
-
|
| CS 480 |
Introduction to Artificial Intelligence |
3
|
-
|
-
|
| CS 486 |
Introduction to Parallel Computing |
3
|
Chernikov
|
-
|
| CS 487 |
Applied Parallel Computing |
3
|
-
|
-
|
| CS 488 |
Principles of Compiler Construction |
3
|
-
|
-
|
| CS 495 (App Dev)
|
Topics in Computer Science
|
3
|
Nadeem
|
Mukkamala, R Nelson, M
|
| CS 495 (Python)
|
Topics in Computer Science
|
3
|
Khalil
|
Mukkamala, R Nelson, M
|
| CS 497 |
Independent Study in Computer Science
|
3
|
Brunelle
|
Brunelle,
J
|
** syllabus not available for the time being. Should be
available soon.
|