| GENERAL EDUCATION REQUIREMENTS |
| INTD |
101 |
FIRST YEAR SEMINAR |
| ENGL |
180 |
COLLEGE ENGLISH |
| SELECT ONE |
BADM 115 BUSINESS PERSPECTIVES |
|
|
OR SOSC 101 SOCIAL ISSUES |
| SELECT ONE |
GE-HISTORY: |
|
|
HIST 101-110 |
| AIID |
201 |
READINGS IN HUMANITIES |
| SELECT ONE |
GE-INTERCULTURAL NORTH AMERICA CATEGORY |
| SELECT ONE |
GE-INTERNATIONAL ISSUES CATEGORY |
| SELECT ONE |
GE-TOPICS ARTS AND HUMANITIES CATEGORY or |
|
|
GE- TOPICS SOCIAL SCIENCE CATEGORY |
|
|
|
SCHOOL OF THEORETICAL AND APPLIED SCIENCE
REQUIREMENT |
|
|
Science In Cultural Perspective course: |
| SCIN |
230 |
COMPUTERS AND SOCIETY |
|
|
|
| COMPUTER SCIENCE MAJOR REQUIREMENTS |
| CMPS |
147 |
COMPUTER SCIENCE I |
| CMPS |
148 |
COMPUTER SCIENCE II |
| CMPS |
220 |
ASSEMBLY LANGUAGE PROGRAMMNG |
| CMPS |
231 |
DATA STRUCTURES |
| CMPS |
311 |
OPERATING SYSTEMS |
| CMPS |
361 |
SOFTWARE DESIGN |
| CMPS |
366 |
ORGANIZATION OF PROGRAMMING LANGUAGE |
| MATH |
121 |
CALCULUS I |
| MATH |
237 |
DISCRETE STRUCTURES |
| CMPS |
450 |
SENIOR PROJECT |
|
|
|
| Select 2 Mathematics Electives |
| NOTE: must have MATH 121 Calculus I as a prerequisite. |
|
|
|
| Select 7 Computer Science electives from the following |
| CMPS |
315 |
THE UNIX ENVIRONMENT |
| CMPS |
316 |
ADVANCED UNIX PROGARMMING |
| CMPS |
321 |
WEB DEVELOPMENT |
| CMPS |
325 |
COMPUTER NETWORKS |
| CMPS |
327 |
NETWORK PROGRAMMING |
| CMPS |
331 |
ARTIFICIAL INTELLIGENCE |
| CMPS |
342 |
COMPUTER GRAPHICS |
| CMPS |
345 |
ANALYSIS OF ALGORITHMS |
| CMPS |
357 |
.NET ENVIROMENT
|
| CMPS |
364 |
DATABASE DESIGN |
| CMPS |
367 |
ADVANCED TOPICS: |
| CMPS |
368 |
COMPILER DESIGN |
| CMPS |
373 |
OBJECT ORIENTED PROGRAMMING |
| CMPS |
410 |
COMPUTER SCIENCE RESEARCH |