We're here to support you throughout your academic journey. Whether you’re a computer science major with questions about graduation requirements or a student from another major looking to enroll in computer science classes, you’re welcome to reach out. Please contact the undergraduate advisor for computer science or the department office for more information or to schedule an appointment.
Fall Semester
All tracks:
- CSCI 330: UNIX and Network Programming (4 credits)
- CSCI 340: Data Structures and Algorithm Analysis (4 credits)
- MATH 206: Introductory Discrete Mathematics (3 credits)
Enterprise software:
- ACCY 288: Fundamentals of Accounting (3 credits)
Computational software:
- MATH 232: Calculus III (4 credits)
Spring Semester
All emphases:
- CSCI 360: Computer Programming in Assembler Language (4 credits)
- CSCI 466: Databases (3–4 credits)
Non-computational software:
- STAT 200: Elementary Statistics (4 credits) or STAT 300: Introduction to Probability and Statistics (3 credits)
Enterprise software:
- Business elective (3 credits)
Computational software:
- MATH 240: Linear Algebra and Applications (4 credits)
- STAT 300: Introduction to Probability and Statistics (3 credits)
Summer Semester
All emphases:
- CSCI elective (3–4 credits)