Undergraduate Projected Courses

Note: this is a tentative schedule of undergraduate courses offered for the Computer Science program and is subject to change.

 

 

Sp12

Fa12

Sp13

Fa13

Sp14

Fa14

CS 1000

Computer Literacy

x

x

x

CS 1020

Web Page Design

x

x

x

CS 1070

Introduction to Visual Basic

x

x

x

x

x

x

CS 1090

Intro to Programming with Matlab

x

x

x

x

x

x

CS 1100

Problem Solving through Game Creation

x

x

x

CS 1150

Principles of Computer Science

x

x

x

x

x

x

CS 1450

Data Structures and Algorithms

x

x

x

x

x

x

CS 2060

Programming with C

x

x

x

x

x

x

CS 2080

Programming with UNIX

x

x

x

x

x

x

CS 2160

Computer Organization & Assembly Language

x

x

x

x

x

x

CS 3010

Web Programming

x

x

x

CS 3020

Advanced Object Technology Using C#/.NET

x

 

x

 

x

 

CS 3050

Computing Ethics

x

x

x

CS 3060

Object-Oriented Programming Using C++

x

x

x

x

x

x

CS 3160

Concepts of Programming Languages

x

 

x

x

CS 3300

Software Engineering I

x

x

x

x

x

x

CS 3350

Introduction to Game Design and Development

x

x

x

CS 4100

Compiler Design

x

x

x

x

x

x

CS 4200

Computer Architecture I

x

 

x

x

 

CS 4220

Computer Networks

x

x

x

CS 4420

Database Systems I

x

x

x

CS 4500

Operating Systems I

x

 

x

x

CS 4600

Numerical Computing

x

x

x

CS 4700

Computability, Automata and Formal Languages

x

 

x

x

CS 4720

Design and Analysis of Algorithms

x

 

x

x

CS 4780

Advanced 3D Games and Digital Content Creation

x

x

 

x

CS 4800

Computer Graphics

 

x

x

x

CS 4820

Functional & Logical Programming for Artificial Intelligence

x

x

CS 4850

Bioinformatics and Computational Biology

x

For more information please contact the Computer Science Department.