Switching to the BA

Switching to the BA

Switching to the BA degree from the BS

If you have started working on a BS in Computer Science but now feel that you want to graduate with the BA in C&I instead, here are some helpful ways that your CS experience can be applied to the C&I program.

Only your advisor can have these potential equivalences denoted on your GRAD records. So it is imperative that you work out a transition plan with him or her.

B.A. Course B.S. Course that can count for B.A. Course
CS 01104 - Introduction to Programming and Problem Solving CS 04113 - Introduction to Object-Oriented Programming
CS 04103 - Computer Science and Programming  
CS 04210 - Advanced Programming Workshop (two different sections with different topics)

CS 04114 - Object-Oriented Programming & Data Abstraction (for one)

CS 04315 - Programming Languages (for the other)

CS 04225 - Principles of Data Structures CS 04222 - Data Structures and Algorithms
CS 10337/MIS 02337 - Applied Database Technologies CS 04430 - Database Systems: Theory & Programming
CST 09210 - Intro to Computer Networks & Data Communications CS 06410 - Data Communications and Networking
CS 10310 - Introduction to Web Development CS 04305 - Web Programming
CS 10430 - C&I Capstone Experience

CS 07321 - Software Engineering I AND

CS 04400 - Senior Project

  • A CS course that counts for a C&I course can only fulfill ONE requirement - for example, CS 06410 could NOT count for both CS 01210 and a restricted elective