BS in Physics MS in Computer Science


The Department of Physics, Astronomy and Geosciences and the Department of Computer and Information Sciences offer a “fourone” program which will lead to the degrees B.S. in Physics and
M.S. in Computer Science in five years. Students can satisfy the requirements for a Physics major and graduate with their class. By taking additional computer science courses as their free electives,
they will be able to take 6 to 9 hours of graduate computer science courses in their senior year. (These graduate courses will not be counted toward their undergraduate degree requirements.) The
remaining courses and thesis requirements for the M.S. in Computer Science would then be completed in a fifth year.

This option is especially attractive to students who are considering dual majors in Physics and Computer Science or who are planning a career in the area of computational sciences. Those students interested in the “four-one” program should declare their intent by the end of the second (sophomore) year and meet with Ramesh Karne, the computer science graduate coordinator, early in the fall of the third (junior) year.

Required Courses in Computer and Information Sciences and Mathematics

MATH 263 Discrete Mathematics (3)
COSC 236 Introduction to Computer Science I (4)*
COSC 237 Introduction to Computer Science II (4)
COSC 280 Assembly Language and Computer Architecture (3)
COSC 336 Data and File Structures (4)‡
COSC 338 Computer Organization and Architecture (4)
*COSC 236 will replace the physics requirement of COSC 165.
Students may take PHYS 337 and PHYS 437 in place of COSC 280 and COSC 338.
‡Students completing COSC 236 and COSC 237 with a grade equivalent
of 3.00 or higher are exempt from taking COSC 336.

Next: Second Bachelors Degree in Physics