Computer Science: Accelerated Master's 4+1 Option

Degrees:  BS(CSc) / MS(CSc)

Admissions requirements:

  1. CSc major
  2. GPA at least 3.0
  3. 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