The department has course offerings of sufficient breadth to allow specialization in a number of areas including software engineering, intelligent systems, database concepts, computer systems and architecture, net-centric computing, and Web development. Majors are encouraged to choose an area of specialization based upon their career goals and to select electives, with guidance from their advisor, to support that choice.
Available concentrations are Computer Game Technology; Data Science; Mobile Computing; and Software, Web, and Computer Security.
The general requirements for the computer science major are:
Course List
Code |
Title |
Hours |
1 | |
CS 101 | Introduction to Programming | 4.0 |
CS 102 | Data Structures | 3.0 |
CS 200 | Advanced Programming Concepts and Languages | 3.0 |
CS 210 | Advanced Data Structures and Algorithms | 3.0 |
CS 215 | Computability, Formal Languages, and Heuristics | 3.0 |
CS 220 | Computer Architecture | 3.0 |
CS 321 | Operating Systems | 3.0 |
CS 330 | Net-Centric Computing | 3.0 |
CS 370 | Database Management Systems | 3.0 |
CS 390 | Introduction to Software Engineering | 3.0 |
CS 480 | Social and Professional Issues in Computing | 2.0 |
CS 490 | Capstone Project I | 3.0 |
CS 491 | Capstone Project II | 3.0 |
| |
MTH 120 | Discrete Mathematics | 3.0 |
MTH 121 | Calculus I | 4.0 |
MTH 122 | Calculus II | 4.0 |
| 3.0 |
| 3.0 |
| Probability and Statistics I | |
| Introduction to Engineering Statistical Methods | |
| Quantitative Analysis I | |
2 | 8.0 |
| Introduction to Cell Biology and Introduction to Cell Biology Laboratory | |
| Introduction to Ecology and Evolution and Introduction to Ecology and Evolution Laboratory | |
| Molecules to Cells and Molecules to Cells Laboratory | |
| Ecology, Evolution and Biodiversity and Ecology, Evolution and Biodiversity Laboratory | |
| Microbiology and Immunology | |
| Principles of Earth Science and Principles of Earth Science Laboratory | |
| Principles of Historical Geology and Principles of Historical Geology Laboratory | |
| Fundamentals of General Chemistry and Fundamentals of General Chemistry Lab | |
| General Chemistry I and General Chemistry I Lab | |
| General Chemistry II and General Chemistry II Laboratory | |
| Fundamental Physics Concepts | |
| General Physics I | |
| General Physics II | |
| University Physics I | |
| University Physics II | |
Total Hours | 64 |