CIT Course Offering Patterns

Sample CIT Programs

Course Flow Chart

Ideally, every course in the catalog should be offered every semester. Unfortunately, limited resources (budget, faculty, classrooms, etc.) make this impossible. To help students and faculty plan, the division schedules critical courses at least once per year according to the table below.

Legend
0  = no sections scheduled
1  = one section scheduled
1+ = one or more sections scheduled
1? = one section scheduled if sufficient demand or opportunity arises

The Pattern

Course

Title

Fall

Spring

Intersession

Summer

CIT 10

Computer and Information Technology 

1+

1+

1 1+

CIT 20

Program Design and Development 

1

1

1? 1

CIT 40

Web Design I: Internet Publishing 

1?

1?

0

0

CIT 41J

JavaScript/Dynamic HTML 

1

1

0

0

CIT 43A

PHP and MySQL 

1

1

0

0

CIT 44

Java Programming 

1+

1+

0

1?

CIT 50

Introduction to UNIX/Linux 

1?

1?

0

0

CIT 54

UNIX/Linux System Administration 

1

1

0

0

CIT 74

IP Routing Protocols (CCNA) 

1?

1?

0

0

CIT 101

Storing and Retrieving Big Data 

1

1

0

0

CIT 130A

Introduction to Programming in C++ 

1

1

0

1

CIT 130B

Advanced C++ Programming 

1?

1?

0

1?

CIT 132

Advanced Java Programming 

1?

1?

0

1?

CIT 134A

Programming in Python 

1

1

0

1

CIT 134B

Advanced Python Programming 

1?

1?

0

1?

Back to Homepage