All Academic Programs
Computer Science Major
REQUIREMENTS:
| COSC 199 | Introduction to Computer Programming |
| COSC 220 | Computer Science I |
| COSC 221 | Computer Science II |
| COSC 302 [F] | Advanced Data Structures and Files |
| COSC 306 [S] | Operating Systems |
| COSC 307 [F] | Artificial Intelligence |
| COSC 310 [F] | Systems Programming |
| COSC 312 [S] | Database Management Principles |
| COSC 314 [S] | Web Programming |
| COSC 316 [S] | Assembly Language and Machine Org. |
| COSC 339 [F] | Programming with Visual Basic |
| COSC 406 [S] | Data Communications Systems |
| COSC 409 [F] | Software Engineering |
| COSC 420 [F] | Special Topics in Computer Science |
| COSC 417 [S] | Computer Science Senior Seminar |
| MATH 131 | College Algebra for Math and Science Majors |
| MATH 132 | Precalculus |
| MATH 211 | Discrete Mathematics |
| MATH 212 | Discrete Mathematics I |
| MATH 201 | Calculus |
| MATH 202 | Calculus II |
| MATH 301 | Linear Algebra |
| MATH 302 | Numerical Method |
| PHYS 303 | Mechanics and Particle Dynamics |
| PHSC 304 | Heat, Electricity and Magnetism |
The eight credits of Calculus-based Physics courses listed above also serve as the Natural Science General Education Requirement (GER).
Computer Science Electives
| COSC 412 [S] | Computer Graphics |
| COSC 414 [S] | Advanced Web Programming |
Computer Science Major
| Level I (First Year)
|
Level II (Sophomore)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Level III (Junior)
|
Level IV (Senior)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Major: Computer Science-Minor:Math
| Level I (First Year)
|
Level II (Sophomore)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Level III (Junior)
|
Level IV (Senior)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| * | General Education Requirement |
| ** | University Graduation Requirement |
| ■ | Major Course |
| » | or any 2 part 200 level History |
| ○ | or any ENGL 200 level or above |
| • | BIOL 101 or 107 or CHEM 101 or PHSC 101 or PHSC 103 |
| × | PHIL 103 or PHIL 102 |
| † | or IDIS 103 or any Foreign Language or ART 105 or MUSC 201 or DANC 226 or THEA 211 |
| ‡ |
or any 3 credit Health course, or SPCH 202 or SPCH 204 or GEOG 102 |
| ♦ | General Elective - any University course |
| ▲ | Program Elective - any non-required course within the discipline |
| ▬ | Support Course |
| § | Management Science Elective |
NOTE: Please consult a program advisor to discuss course options.
Pages in All Academic Programs
- All Academic Programs
- African-American Studies Minor
- English Major
- English Minor
- Global Studies Major
- Global Studies Minor
- History Major
- History Minor
- Dance Major
- Mathematics Major
- Journalism Minor
- French Minor
- Spanish Minor
- Dance Minor
- Philosophy Minor
- You are here: Computer Science Major
- Special Education Major
- Mathematics Minor
- Computer Science Minor
- Psychology Major
- Psychology Minor
- Rehabilitation Services Major
- Rehabilitation Services Minor
- Criminal Justice Major
- Criminal Justice Minor
- Social Science Major
- Political Science Major
- Sociology Major
- Urban Studies Major
- Nonprofit Leadership
- Interdisciplinary Studies Major
- Anthropology Minor
- Political Science Minor
- Sociology Minor
- Nonprofit Management and Youth Development Minor
- Social Work Major
- Adult & Continuing Education (MS)
- Public School Administration Certification
- Alcohol and Substance Abuse Counseling (MS)
- Criminal Justice (MS)
- Curriculum and Instruction (M.ed)
- Early Childhood Education Major
- Nursing (MSN)
- Nursing Certificate
- Early Childhood Child Care Major
- Child Care Programs and Services Minor
- Elementary Education Major
- Elementary Education Minor
- Reading Education Minor
- Human Services Administration (MS)
- Sports Management Major
- Sports Management Minor
- Teaching (MA)
- Reading (MS)
- Urban Recreation Minor
- Rehabilitation Counseling (M.ed)
- Early Childhood Education Minor
- Nonprofit Management and Youth Development Minor
- Entertainment Management Major
- Economics Minor
- Special Education (Certification)
- Secondary Education Certificate
- Special Education (M.ed)
- Histotechnology
- Urban Arts Major
- Biology Major
- Biology Minor
- Nursing Major
- General Science Major
- Chemistry Major
- Chemistry Minor
- Management Science Minor
- Management Science Major
- Health Information Management Major
- Accelerated Second Degree BSN Students
- Contemporary Educational Leadership (MEd)
- Professional Counselor Licensure