Overview
Mission Statement
The Computer Science and Technology Department is dedicated to a curriculum of academic excellence that encourages the development of ethical technology professionals who are a benefit to society. The department serves the entire college community by providing sound instruction in the use of computer technology.
The computer science (CS) major provides a well-rounded technical and theoretical background to the student. This major gives students a firm foundation in programming and theory so that they can design and implement computer-based solutions to significant problems. Computer science majors are prepared to enter graduate school or pursue technical software positions.
Computer and Internet Facilities
The Computer Science and Technology Department is housed on the second floor of the Unruh-Sheldon Center for Business and Computer Science. The smart lab and three classroom labs provide students with a modern facility in which to learn, question, discuss, and analyze theory and application of computer and information technology.
Requirements
Note: Some courses may be offered in alternate years.
Degree Requirements
See Bachelor's Degree requirements
General Education
See General Education Course Requirements for the Undergraduate College
Core Courses
Computer Science Focus Courses
CS 170 | Structured Programming | 3 |
CS 180 | Object-Oriented Programming | 3 |
CS 230 | Data Analysis | 3 |
CS 272 | Java Programming I | 3 |
CS 300 | Data Structures and Algorithms | 3 |
CS 330 | Computer Foundations | 3 |
CS 360 | Comparison of Programming Languages | 3 |
CS 325 | Networking | 3 |
CS 365 | Information Systems Security | 3 |
Total Credit Hours: | 27 |
Plus 12 elective credits:
12 upper-division credits with a CS, DIG, or TECH designation. UJ Accelerated technology courses will be accepted as electives with approval from the advisor.
Plus 3 cross-disciplinary courses:
Cross-disciplinary track of nine credits of non-CS, DIG, or TECH-designated courses. Previously approved tracks can be obtained from an advisor or department chair. Any new track requests must include courses from two different disciplines and be approved by the advisor and department chair. Once a track has been approved, the entire track must be completed.
Example tracks:
- MIS Track: ACCT 201 (Accounting 1), ACCT 202 (Accounting 2), BUSN 221 (Business Management).
- Working with people Track: COMM 318 (Computer-Mediated Communication), PSYC 315 (Social Psychology), COMM 312 (Writing in the Professions).
Total Credit Hours: 57