
CMSC 123 - DATA STRUCTURES_A_E_F (1ST SEM, A.Y. 2021 - 2022)
This course covers an introduction to fundamental data structures, algorithms, and their analyses, which lie at the core of computing. The course provides a focus on abstract data types, analysis of algorithms, sorting algorithms, elementary data structures, hash tables, binary trees, heaps, and graphs.

Data Communications and Networking
Network topology, OSI reference model, network
applications, network management, and network security.

CMSC 192: Ethical and Professional Issues in Computing
CMSC 192 Ethical and Professional Issues in Computing

CMSC 124 Design and Implementation of Programming Languages (AY 2021)
Program representation; language translation and execution; syntax analysis; semantics analysis; code generation; runtime systems; and language pragmatics.

CMSC 11 - Introduction to Computer Science
Introduction to the major areas of computer science; software systems and methodology; computer theory; computer organization
and architecture.

CMSC 106 - Research Methods for Computer Science (1202)
Methods and techniques in the conduct of a computer science research.

Research Internship 2
This course covers doing problem analysis and interpretation of results, research design and seminar presentation

CMSC 127 Database Systems
Database management has evolved from a specialized computer application to a central component of virtually all enterprises, and, as a result, knowledge about database systems has become an essential part of an education in computer science. This course presents the fundamental concepts of database management. These concepts include aspects of database design, database languages, and database system implementation.

CMSC 129 Software Engineering 2
This course is the second part of a two-part course on software engineering. While the pre-requisite 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

CS 250 Advanced Operating Systems (2nd Sem AY 2020-2021)
Welcome! This is the UVLE Online Portal for graduate students enrolled in CS250 for Second Semester AY 2020-2021.

CMSC 125 Operating Systems (2nd Sem AY 2020-2021)
Welcome! This is the UVLE Online Portal for BSCS students enrolled in CMSC 125 for Second Semester AY 2020-2021.

CMSC 178 Digital Image Processing
This course is an introduction to image processing and image analysis techniques and concepts. Areas examined include imaging sensors and their principles; image representation; image enhancement; filtering techniques; spatial transformations; thresholding techniques; object classification; template matching techniques and basic image based tracking.





