Bachelor of Science in Computer Science Degree
The Computer and Mathematical Sciences Department offers Bachelor of Science degrees in computer science and computer information systems, management information systems as well as mathematics. The degrees provide a liberal arts education while emphasizing preparation for either graduate school or a rewarding career. Students are provided with a rigorous theoretical background coupled with practical and essential skills to begin either a rewarding career in the computer field or advanced studies in graduate school. The programs reflect important trends and developments in the computer field.The computer degree programs are based on Computing Curricula 2001 prepared by the Association for Computing Machinery (ACM) and the IEEE Computer Society. The computer science degree has a significant mathematics component while the computer information systems and management information systems degrees require several business courses. The degrees provide a wide variety of elective courses that allow the student to tailor a program of study to match their interests.
Students majoring in Computer Science, Computer Information Systems or Management Information Systems are required to purchase a laptop computer no later than the semester in which they enroll in CISS 245 Advanced Programming.
Department:
Degree Requirements:
| A. | General Education Requirements | 38-41 sem. hrs | ||
| Ethics Course Requirement: | 3 hrs | |||
| PHIL 330 | ![]() | Ethics | 3 hrs | |
| B. | Multicultural Requirement | 3 sem. hrs | ||
| C. | Core Requirements | 46 sem. hrs | ||
| (All courses must be completed with a grade of C or higher. Courses in the major cannot be taken as Pass/Fail.) | ||||
| CISS 240 | ![]() | Introduction to Programming | 4 hrs | |
| CISS 245 | ![]() | Advanced Programming | 4 hrs | |
| CISS 285 | ![]() | Structured Systems Analysis & Design | 3 hrs | |
| CISS 350 | ![]() | Advanced Algorithms and Data Structures or | 3 hrs | |
| CISS 358 | ![]() | Algorithm Analysis | 3 hrs | |
| CISS 360 | ![]() | Computer Systems and Assembly Language | 3 hrs | |
| CISS 420 | ![]() | Computer Architecture | 3 hrs | |
| CISS 430 | ![]() | Introduction to Database Systems | 3 hrs | |
| CISS 445 | ![]() | Programming Languages | 3 hrs | |
| CISS 494 | ![]() | Senior Seminar in Computer Science | 3 hrs | |
| MATH 180 | ![]() | Precalculus | 3 hrs | |
| MATH 201 | ![]() | Calculus and Analytic Geometry I | 5 hrs | |
| MATH 225 | ![]() | Discrete Mathematics I | 3 hrs | |
| MATH 250 | ![]() | Statistics I | 3 hrs | |
| MATH 325 | ![]() | Discrete Mathematics II | 3 hrs | |
| D. | Computer Science Electives | 15 sem. hrs | ||
| Fifteen hours selected from the following elective courses: | ||||
| CISS 234 | ![]() | Visual Basic or | 3 hrs | |
| CISS 236 | ![]() | COBOL Programming or | ||
| CISS 238 | ![]() | Java Programming | ||
| CISS 355 | ![]() | Directed Study | 3 hrs | |
| CISS 362 | ![]() | Introduction to Automata Theory, Languages and Computation | 3 hrs | |
| CISS 370 | ![]() | Operating Systems | 3 hrs | |
| CISS 375 | ![]() | Compiler Construction | 3 hrs | |
| CISS 380 | ![]() | Computer Graphics | 3 hrs | |
| CISS 410 | ![]() | Computer Networks and Communications | 3 hrs | |
| CISS 433 | ![]() | Topics in Information Systems | 1-3 hrs | |
| CISS 438 | ![]() | Object-Oriented Analysis and Design | 3 hrs | |
| CISS 450 | ![]() | Artificial Intelligence | 3 hrs | |
| CISS 451 | ![]() | Introduction to Cryptography & Computer Security | 3 hrs | |
| CISS 455 | ![]() | Directed Study | 3 hrs | |
| CISS 465 | ![]() | Software Engineering | 3 hrs | |
| CISS 472 | ![]() | Data Warehousing and Decision Support Systems | 3 hrs | |
| CISS 499 | ![]() | Internship | 1-6 hrs | |
| E. | Electives | 15-18 sem. hrs | ||
| 120 sem. hrs | ||||
| F. | CISS 494 Senior Seminar in Computer Science, is the culminating evaluative course for the Computer Science Program and includes the assessment of outcomes of the program. All students majoring in Computer Science must pass this course. | |||
Locations
The Bachelor of Science in Computer Science degree is available at the following locations:| Main Campus, Day Program |
| Main Campus, Evening Program |



