Advising Updates

Newly Added CMSC Courses / Open Seats

Are you looking for a second or third CMSC course to add to your schedule this fall? A few more courses have been added to the Schedule of Classes over the summer, and there are a number of courses with open seats! If you are on a long waitlist for other CMSC4XX courses, we encourage you to look into other options.

  • CMSC335 Web Application Development with JavaScript
  • CMSC411 Computer Systems Architecture
  • CMSC412 Operating Systems
  • CMSC433 Programming Language Technologies and Paradigms
  • CMSC451 Design and Analysis of Computer Algorithms
  • CMSC460 Computational Methods
  • CMSC466 Introduction to Numerical Analysis I
  • CMSC470 Introduction to Natural Language Processing
  • CMSC471 Introduction to Deep Learning
There are also two adjustments to our STIC offerings:
  • CMSC398U: Secure Multiparty Computation (CMSC456 is no longer a required prerequisite)
  • CMSC398V: Introduction to React (newly added)
Please make sure you meet the prerequisite requirements for the course(s) you wish to add, and contact your assigned Academic Advisor for course permission.

Fall 2024 Academic Updates (as of 5/30/24)

New Courses added to the Fall 2024 Schedule

  • CMSC335 0201 has been scheduled for TuTh 8:00am - 9:15am
  • CMSC433 0101 has been scheduled for MW 3:30pm - 4:45pm
  • CMSC351 0501 has been scheduled for MWF 10:00am - 10:50am
  • CMSC451 0301 has been scheduled for TuTh 2:00pm - 3:15pm

Fall 2024 Upper Level Waitlist Caps Removed

All of our upper level CMSC courses (excluding CMSC330, CMSC351, and the rest of our foundation courses) have had their waitlist caps removed. Please note that the CS Department recommends that students should register for open courses for their first two CMSC course permissions.


MATH243 Is Not Approved for CS Major or CMSC Prerequisites

MATH243 Introduction to Linear Algebra and Differential Equations cannot be used as a substitute linear algebra course for any CS major requirements and/or CMSC course prerequisites. Listed below are the only approved linear algebra courses for major requirements or CMSC prerequisites.

 

  • MATH 240 (4) Linear Algebra
  • MATH 461 (3) Linear Algebra for Scientists and Engineers
  • MATH 341 (4) Multivariable Calculus, Linear Algebra, Differential Equations II (only if completed after MATH340 (4) Multivariable Calculus, Linear Algebra, Differential Equations I)

 

Summer 2024 Course Updates

CMSC388J: Building Secure Web Applications (1-credit STIC) has been added to the Schedule of Classes during Summer Session II.

Fall 2024 Academic Updates (as of 4/19/24)

Fall 2024 Upper Level Concentration Area Update
Students using Women, Gender, and Sexuality Studies courses for the ULC are able to mix and match their courses between LGBT and WGSS.

Fall 2024 Course Updates (as of 4/17/24)

The following CMSC course waitlists are capped for the fall semester:

  • CMSC131 (all sections except Freshmen Connection)
  • CMSC132 (all sections)
  • CMSC216 (all sections)
  • CMSC250 (all sections)
  • CMSC320 (section 0201)
  • CMSC330 (all sections)
  • CMSC351 (all sections)
  • CMSC414 (section 0101, 0201)
  • CMSC420 (section 0101, 0201)
  • CMSC421 (section 0101, 0201)
  • CMSC422 (all sections)
  • CMSC424 (section 0201)
  • CMSC436 (section 0201)
  • CMSC451 (section 0101)
  • CMSC472 (section 0101)
  • CMSC498B (section 0101)

Fall 2024 Course Updates (as of 4/16/24)

The following CMSC course waitlists are capped for the fall semester:

  • CMSC131 (all sections except Freshmen Connection)
  • CMSC132 (all sections)
  • CMSC216 (all sections)
  • CMSC250 (all sections)
  • CMSC330 (all sections)
  • CMSC351 (all sections)
  • CMSC414 (section 0101, 0201)
  • CMSC421 (section 0101, 0201)
  • CMSC422 (all sections)
  • CMSC424 (section 0201)
  • CMSC436 (section 0201)
  • CMSC451 (section 0101)
  • CMSC472 (section 0101)
  • CMSC498B (section 0101)

Fall 2024 Course Updates (as of 4/5/24)

Permanent Area 2 Course
CMSC 472 (3) Introduction to Deep Learning has been permanently added to Distributive Area 2 of the CS Major. Please contact your assigned academic advisor to apply this course towards your CS Major requirements (where applicable).

The following CMSC course waitlists are capped for the fall semester:

  • CMSC131 (all sections except Freshmen Connection)
  • CMSC132 (all sections)
  • CMSC216 (all sections)
  • CMSC250 (all sections)
  • CMSC330 (all sections)
  • CMSC351 (all sections)
  • CMSC414 (section 0101, 0201)
  • CMSC421 (section 0101)
  • CMSC422 (section 0101)
  • CMSC424 (section 0201)
  • CMSC436 (section 0201)

Fall 2024 Course Updates

Temporary Area 1 Course
CMSC 498B (3) Selected Topics in Computer Science; Cloud Computing can be applied to Distributive Area 1 of the CS Major (Fall 2024 only). Please contact your assigned academic advisor to apply either course towards your CS Major requirements (where applicable).

Spring 2024 Course Updates (as of 11/13/23)

The following CMSC course waitlists are capped:

  • CMSC131 (all sections except Freshmen Connection)
  • CMSC132 (all sections)
  • CMSC216 (all sections)
  • CMSC250 (all sections)
  • CMSC330 (all sections)
  • CMSC351 (all sections)
  • CMSC411 (section 0101)
  • CMSC414 (section 0101)
  • CMSC416 (section 0101)
  • CMSC420 (section 0301)
  • CMSC422 (section 0201)
  • CMSC424 (section 0201)
  • CMSC434 (section 0301)
  • CMSC436 (all sections)
  • CMSC451 (section 0101)

Spring 2024 Course Updates and Capped Waitlists

Temporary Area 2 Course
CMSC 498F (3) Selected Topics in Computer Science; Advances in XR can be applied to Distributive Area 2 of the CS Major (Spring 2024 only). Please contact your assigned academic advisor to apply either course towards your CS Major requirements (where applicable).

The following CMSC course waitlists are capped:

  • CMSC131 (all sections except Freshmen Connection)
  • CMSC132 (all sections)
  • CMSC216 (all sections)
  • CMSC250 (all sections)
  • CMSC330 (all sections)
  • CMSC351 (all sections)
  • CMSC414 (section 0101)
  • CMSC416 (section 0101)
  • CMSC434 (section 0301)
  • CMSC436 (section 0101)