Computer Science 3-Year Course Plan for Graduate Students

 

The following is a schedule of courses that will be offered (primarily for the computer science major) over the next few semester.  It may be subject to change based on availability of instructors to teach specific courses.

 

Code:  D = Day course, E = Evening course

 

UPPER LEVEL CORE COURSE OFFERINGS

Course #

Course Name

F07

W08

F08

W09

F09

W10

F10

W11

4250

Programming Languages

E

D

E

D

E

D

E

D

4760

Operating Systems

D

E

D

E

D

E

D

E

 

UPPER LEVEL ELECTIVE COURSE OFFERINGS

Course #

Course Name

F07

W08

F08

W09

F09

W10

F10

W11

4020

Java and Internet Programming

D

E

D

 

E

 

D

 

4280

Program Translation Techniques

D

E

D

E

D

E

D

E

4410

Computer Graphics

 

D

 

D

 

E

 

D

4610

Database Management Systems

D

E

D

E

 

D

 

E

4730

Computer Networks and Communications

E

D

E

 

D

 

E

 

Other 4000 computer science electives will be offered as resources are available.  This schedule does not include possible summer courses.

 

GRADUATE COURSE OFFERINGS

Course #

Course Name

F07

W08

F08

W09

F09

W10

F10

W11

5130

Advanced Data Structures and Algorithms

Prerequisite: elementary course in analysis of algorithms

or consent of instructor

E

E

E

E

E

E

E

E

5320

Introduction to Evolutionary Computation

Prerequisite:  CS 4300 or consent of instructor

E

 

E

 

E

 

E

 

5500

Software Engineering

Prerequisite: Graduate standing and consent of instructor

E

E

E

E

E

E

E

E

5700

Computer Systems

Prerequisite: Background in computer organization or

Architecture or consent of instructor

E

E

E

E

E

E

E

E

6320

Advances in Evolutionary Computation

Prerequisite:  CS 5320 or consent of instructor.

 

E

 

 

 

E

 

 

6340

Genetic Programming

Prerequisite:  CS 5320 or consent of instructor

 

 

 

E

 

 

 

E

6410

Topics in Computer Graphics

Prerequisite:  CS 4410 or consent of instructor.

 

 

 

 

E

 

 

 

6420

Topics in Image Processing and Multimedia

Prerequisite:  CS 5400, CS 5420 or consent of instructor.

 

 

E

 

 

 

E

 

Other courses will be offered apart from this collection if resources are available.