Computer Science Major, B.A.42 hours Required: CSIS 104 - Seminar I 105 - First Time Programming or 131 - Introduction to Web Programming 115 - Computing and Society 245 - Database and Information Systems 251 - Principles of Programming I 304 - Seminar II 326 - Network Administration and Theory 404 - Senior Seminar Plus additional required Computer Science courses: CSIS 252 - Principles of Programming II 311 - Discrete Mathematics 366 - Computer Organization and Design 381 - Systems Programming 457 - Software Engineering 453 - Design Patterns or 485 - Great Issues of Computing Plus 3 additional CSIS hours numbered 200 or above Required Supporting Courses: MATH 147 - Calculus I 241 - Statistics Recommended supporting courses - one or more of the following: ENGL 315 - Business and Technical Writing BSNS 367 - Organizational Behavior COMM 347 - Organizational Communication A departmentally approved minor or second major is also highly recommended. |