COR310 Professional Practices (CS)
2 credits (0-1-2) EC – 60 The course would consist of talks by working professionals from industry, government and research organizations. It may also include… Read More »COR310 Professional Practices (CS)
2 credits (0-1-2) EC – 60 The course would consist of talks by working professionals from industry, government and research organizations. It may also include… Read More »COR310 Professional Practices (CS)
3 credits (0-0-6) Design / Fabrication / Implementation work under the guidance of a faculty member. Prior to registration, a detailed plan of work should… Read More »COD310 Mini Project
3 credits (0-0-6) Pre-requisites: COL 106 The contents may differ each year depending on the instructor. The course should involve 2-3 large programming projects done… Read More »COP290 Design Practices
5 credits (3-0-4) Pre-requisites: COL106 Value and state oriented paradigms. Translation. Notions of syntax and semantics of programming languages; introduction to operational/natural semantics of functional… Read More »COL226 Programming Languages
4 credits (3-0-2) Pre-requisites: ELL201 Overlaps with: ELL305 History of computers, Boolean logic and number systems, Assembly language programming, ARM assembly language, Computer arithmetic, Design… Read More »COL216 Computer Architecture
5 credits (3-0-4) Pre-requisites: COL100, ELL100 Overlaps with: ELL201 The course contents can be broadly divided into two parts. First part deals with the basics… Read More »COL215 Digital Logic & System Design
4 credits (3-1-0) Overlaps with: MTL180 Propositional logic, Predicate Calculus and Quantifiers; Proof Methods; Sets, functions, relations, Cardinality, Infinity and Diagonalization; Induction and Recursion; Modular… Read More »COL202 Discrete Mathematical Structures
5 credits (3-0-4) Pre-requisites: COL100 Introduction to object-oriented programming through stacks queues and linked lists. Dictionaries; skip-lists, hashing, analysis of collision resolution techniques. Trees, traversals,… Read More »COL106 Data Structures & Algorithms
4 credits (3-0-2) Organization of Computing Systems. Concept of an algorithm; termination and correctness. Algorithms to programs: specification, top-down development and stepwise refinement. Problem solving… Read More »COL100 Introdution to Computer Science
Prof Mausam has been elected a fellow of the Indian National Academy of Engineering for 2024 in the specialization of Computer Engineering & Information Technology.