
Software Engineering II - Section C (AY '21-'22)
This course is the second part of a two-part course on software engineering and will focus on the implementation, validation, evaluation and maintenance of software. The course emphasizes assurance in the software through various testing activities.

CMSC 194.2 Research Internship II (Section A)

CMSC 196 Technopreneurship
This takes the students through the steps of an IT-based startup. Students work in a team (which can be from other degree programs) to produce a minimum viable product by doing pivots in idea refinement and software development.

Software Engineering II - Section A (AY '21-'22)
This course is the second part of a two-part course on software engineering and will focus on the implementation, validation, evaluation and maintenance of software. The course emphasizes assurance in the software through various testing activities.

CMSC 129 Software Engineering 2 (AD 21-22)
This course is the second part of a two-part course on software engineering. While the prerequisite course, CMSC128, focuses on the principles and methods for the requirements engineering and design of software systems, this sequel will focus on the implementation, validation, evaluation, and maintenance of software.
The course emphasizes assurance in the software through various testing activities.

CMSC 176 Natural Language Processing
Deterministic and stochastic grammars, parsing algorithms, representing
meaning/semantics, corpus-based, n-gram and HMMs, smoothing and backoff, POS
tagging and morphology, information retrieval, information extraction, and
language translation.


