space space space
space
University of Illinois at Urbana-Champaign
space
space

Bachelor of Science Coursework - CS Track

Hours Courses
3 CS 257 Numerical Methods
3 CS 421 Programming Languages and Compilers
3 CS 473 Algorithms
6 Specialization (select one from the list below)
6 Two additional CS 400-level courses numbered 410-489 or 498
3-6 One of the following thesis/project options:
  • CS 499 Senior Thesis
  • CS 492 Senior Project in CS I and either CS 493 Senior Project in CS II ACP or CS 494 Senior Project in CS III
  • CS 427 Software Engineering I and either CS 428 Software Engineering II or CS 429 Software Engineering II, ACP (Note: CS 429 is identical to CS 428 with an additional writing component.)

Total Hours: 24-27


Specializations

This list will expand as new specializations are added. All courses are to be taken for 3 credit hours unless otherwise noted.

Systems (all of the following):

  • CS 423 Operating Systems Design
  • CS 431 Embedded Systems or CS 433 Computer System Organization

Databases (two of the following):

  • CS 410 Intro to Text Info Systems (3 hours)
  • CS 411 Database Systems
  • CS 412 Intro to Data Mining (3 hours)

Graphics (two of the following):

Human-Computer Interaction:

  • CS 465 Princ of User Interface Design (required)

And one of the following:

  • CS 498 Special Topics in CS, section KK Social Computing
  • CS 498 Special Topics in CS, section KK Social Visualization

Languages (all of the following):

  • CS 422 Programming Language Design
  • CS 426 Compiler Construction

Artificial Intelligence (two of the following):

Security (two of the following):

Networking (all of the following):


--
Last Modified November 25 2007 08:25:53.

space
space

space

Department of Computer Science, Thomas M. Siebel Center for Computer Science, 201 N Goodwin Ave,
Urbana, IL 61801-2302. The Department is part of the College of Engineering at the University of Illinois at Urbana-Champaign. Contact academic@cs.uiuc.edu with academic questions
or webmaster@cs.uiuc.edu with questions or comments on this page.