Computer Science

  • server rack and sample Java programming code

Department Announcements


Wait Lists and Surveys for Closed Sections

Fall 2015 registration has started. Over the next few weeks, sections of some courses will fill and will be closed. Be assured that the CS Department will carefully track how many students are waiting for seats so that new sections can be opened as appropriate. The Department uses a combination of SOLAR wait lists and a custom survey to track demand, depending on the course registration pattern. For lecture-only courses like COMP 282, SOLAR provides wait lists. For lecture-lab combo courses like COMP 110/110L, SOLAR does not provide wait lists, so the Department provides a link to a custom online survey as a substitute.

  • If you are trying to enroll in a lecture-only course and it is full, please follow the instructions on SOLAR and join the wait list. Wait lists in SOLAR will be activated starting July 13.
  • If you are trying to enroll in a lecture-lab combo course and it is full, fill out the custom online survey to let the Department know you need a seat. The link to the online survey can be found here.

Note that wait lists and the survey together provide feedback on the need to open a new section, but decisions are not based on student demand alone. University budget constraints and availability of an instructor to teach the section also influence whether a new section can be opened or not.


Announcements for Specific Courses/Sections

  • COMP 490/L Senior Design (lecture and lab) is fall only, followed in the spring by COMP 491L (lab only). Starting with the 2015-2016 academic year, we are offering two tracks/sections of this course sequence. Any CS bachelor's student expecting to graduate in Spring 2016, Summer 2016, or Fall 2016 who has not already taken the COMP 490/L-491L sequence should register for COMP 490/L for Fall 2015. You may be asked to complete a graduation evaluation to demonstrate you are ready to graduate. Contact the Department office if you have problems/questions.
  • CIT 480/L System Design (lecture and lab) is fall only, followed in the spring by CIT 481/L (lecture and lab). Starting with the 2015-2016 academic year, we are offering two tracks/sections of this course sequence. Note: there is one section of CIT 481/L offered Fall 2015 but this is a special section open only to students who enrolled in CIT 480/L in Spring 2015. Any CIT bachelor's student expecting to graduate in Spring 2016, Summer 2016, or Fall 2016 who has not already started the CIT 480-481 sequence should plan to register for CIT 480/L for Fall 2015. You may be asked to complete a graduation evaluation to demonstrate you are ready to graduate. Contact the Department office if you have problems/questions.
  • COMP 496ALG Algorithm Design is an experimental course being offered for the second time in Fall 2015. Any Computer Science major who needs to take MATH 482 can take COMP 496ALG (subject to enrollment caps) and get course substitution credit for MATH 482.
    • CS and CIT undergraduate majors cannot use COMP 496ALG to satisfy elective requirements.
    • CS majors cannot take both MATH 482 and COMP 496ALG for credit toward the major.
    • Graduate students cannot take COMP 496ALG for credit toward the MS in Computer Science or MS in Software Engineering, but can use it to count for MATH 482.