Degrees: BS(CSc) / MS(CSc)
Admissions requirements:
- CSc major
- GPA at least 3.0
- 75 credits completed by the start of the first semester in the option
Maximum transferable graduate courses (B grade or higher):
12 credits
Advisor: Prof. Jie Wei
[APPLY]
Courses
Graduate courses may count as undergraduate technical electives (area electives) or free electives. Consult with your advisor to make sure.
The CSc M.S. program has three elective areas:
- A. Computation Theory [MS A]
- B. Computer Organization and Software [MS B]
- C. Computing Methodologies and Mathematical Computing [MS C]
Any of the graduate courses below may be used as a free elective rather than in the undergraduate elective area specified.
Can be used as an elective in
undergraduate area A:
Theory and Applications
- CSc i0900, Graph Theory and Algorithms [MS A]
- CSc i1500, Artificial Intelligence [MS C]
- CSc i4900, Computer Security [MS A]
Can be used as an elective in
undergraduate area B:
Computational Techniques for Science and Engineering
- CSc i0500, Computer Graphics [MS C]
Can be used as an elective in
undergraduate area C:
Computer Systems
- CSc i4300, Computer Communications [MS B]
- CSc i0700, Compiler Construction [MS B]
Can be used as an undergraduate free elective:
- CSc i12xx, Topics in Algorithms [MS A]
- CSc i08xx, Topics in Software Systems [MS B]
- CSc i47xx, Topics in Computer Communications [MS B]
- CSc I6700, Topics in Scientific and Statistical Computing [MS C]
Last Updated: 05/13/2024 14:45