4.5. Topics distributed by course

4.5. Topics distributed by course

4.5.1. Computer Science topics/course ↑ Back to top

First SemSecond Sem .
  Knowledge Units of Computer ScienceCourses \(\rightarrow\) BIC101 BMA101 BMA102 BCH101 BEI101 CS100 CS112 CS1D1 BMA103 BFI101 BEI102 Total
AI/Machine Learning Fundamentals (1 hour Core-Tier1, 2 hours Core-Tier2)           1           1
AI/Neural Networks and Ethics (1 hour Core-Tier1, 1 hour Core-Tier2)           1           1
AL/Foundational Data Structures (5 hours Core-Tier1, 3 hours Core-Tier2)           3           3
AL/Foundational Algorithms (4 hours Core-Tier1, 2 hours Core-Tier2)           3           3
AL/Advanced Algorithms (3 hours Core-Tier1, 2 hours Core-Tier2)           2           2
AL/Algorithmic Strategies (6 hours Core-Tier1) 6                     6
AL/Complexity Analysis Framework (2 hours Core-Tier1, 1 hour Core-Tier2)           2           2
AL/Asymptotic Notation and Complexity Classes (1 hour Core-Tier1, 1 hour Core-Tier2)           1           1
AL/Complexity Analysis: Recursion, Amortization, and Tight Bounds (2 hours Core-Tier1, 1 hour Core-Tier2)           1           1
AR/Machine-Level Data Representation (1 hour Core-Tier1)           4           4
DM/Core Database System Concepts (2 hours Core-Tier1, 1 hour Core-Tier2)           4           4
FPL/Object-Oriented Programming Fundamentals (2 hours Core-Tier1, 1 hour Core-Tier2) 24         4 14         42
FPL/Object-Oriented Programming: Encapsulation, Subtyping, and Reflection (2 hours Core-Tier1, 1 hour Core-Tier2)             8         8
FPL/Functional Programming (4 hours Core-Tier1, 3 hours Core-Tier2)             10         10
FPL/Shell Scripting (2 hours Core-Tier1)             4         4
FPL/Type Systems Fundamentals (2 hours Core-Tier1, 2 hours Core-Tier2) 6           8         14
FPL/Systems Execution and Memory Model (2 hours Core-Tier1)             12         12
FPL/Language Translation and Execution (2 hours Core-Tier1, 3 hours Core-Tier2)             4         4
FPL/Program Abstraction and Representation (3 hours Core-Tier2)           2           2
FPL/Advanced Programming Constructs             6         6
FPL/Language Pragmatics             2         2
GIT/Fundamental Concepts of Graphics and Interactive Techniques (4 hours Core-Tier1, 3 hours Core-Tier2)           2           2
GIT/Applied Rendering and Techniques (15 hours Core-Tier2)           2           2
MSF/Discrete Mathematics (15 hours Core-Tier1, 6 hours Core-Tier2)               48       48
NC/Fundamentals of Networks and Communications (3 hours Core-Tier1)           4           4
NC/Networked Applications (4 hours Core-Tier1)           4           4
OS/Role and Purpose of Operating Systems (2 hours Core-Tier1)           2           2
OS/Principles of Operating System (2 hours Core-Tier1)           2           2
OS/Memory Management (1 hour Core-Tier2)           4           4
SE/Version Control and CI/CD (1 hour Core-Tier1, 2 hours Core-Tier2)           2           2
SE/Requirements Engineering (2 hours Core-Tier2)           2           2
SEC/Cryptography Fundamentals (1 hour Core-Tier1, 2 hours Core-Tier2)           2           2
  Total 36 0 0 0 0 54 68 48 0 0 0
Table 4.1: Computer Science topics by course from 1st to 2nd Semester
Third SemFourth Sem .
  Knowledge Units of Computer ScienceCourses \(\rightarrow\) CS113 CS2B1 AI161 BMA104 STA251 BEI201 CS210 CS211 CS221 CS271 CS401 MA202 BEI202 Total
AL/Foundational Data Structures (5 hours Core-Tier1, 3 hours Core-Tier2)             32             32
AL/Complexity Analysis Framework (2 hours Core-Tier1, 1 hour Core-Tier2)               3           3
AL/Asymptotic Notation and Complexity Classes (1 hour Core-Tier1, 1 hour Core-Tier2)               4           4
AL/Complexity Analysis: Recursion, Amortization, and Tight Bounds (2 hours Core-Tier1, 1 hour Core-Tier2)               7           7
AL/Computational Complexity Theory (2 hours Core-Tier1, 1 hour Core-Tier2)               6           6
AL/Formal Languages and Automata (4 hours Core-Tier1, 10 hours Core-Tier2)               62           62
AR/Assembly Level Machine Organization (1 hour Core-Tier1, 2 hours Core-Tier2)                 20         20
AR/Memory Hierarchy (6 hours Core-Tier1)                 18         18
AR/Interfacing and Communication (1 hour Core-Tier1)                 8         8
AR/Functional Organization (2 hours Core-Tier2)                 8         8
AR/Heterogeneous Architectures (2 hours Core-Tier2)                 10         10
AR/Secure Processor Architectures (2 hours Core-Tier2)                 8         8
DM/Core Database System Concepts (2 hours Core-Tier1, 1 hour Core-Tier2)                   8       8
DM/Data Modeling (2 hours Core-Tier1, 3 hours Core-Tier2)                   8       8
DM/Relational Databases (1 hour Core-Tier1, 3 hours Core-Tier2)                   16       16
DM/Query Construction (2 hours Core-Tier1, 4 hours Core-Tier2)                   16       16
DM/DBMS Internals (4 hours Core-Tier2)                   8       8
DM/Data Security and Privacy (1 hour Core-Tier1, 2 hours Core-Tier2)                   8       8
FPL/Object-Oriented Programming: Encapsulation, Subtyping, and Reflection (2 hours Core-Tier1, 1 hour Core-Tier2) 8                         8
FPL/Parallel and Distributed Computing (2 hours Core-Tier1, 2 hours Core-Tier2) 12                         12
FPL/Type Systems: Polymorphism and Complementary Typing (1 hour Core-Tier1, 1 hour Core-Tier2) 12                         12
FPL/Systems Execution and Memory Model (2 hours Core-Tier1) 8                         8
FPL/Memory Management (1 hour Core-Tier1) 8                         8
FPL/Advanced Programming Constructs 20                         20
SE/Version Control and CI/CD (1 hour Core-Tier1, 2 hours Core-Tier2) 4                         4
SPD/Common Aspects: Platforms, APIs and Constraints (3 hours Core-Tier1, 2 hours Core-Tier2)   5                       5
SPD/Common Aspects: Platform Languages and Web Programming Patterns (2 hours Core-Tier1, 1 hour Core-Tier2)   3                       3
SPD/Frontend, Frameworks and Web Standards (3 hours Core-Tier2)   12                       12
SPD/Mobile Platforms: Development Fundamentals (2 hours Core-Tier2)   6                       6
SPD/Mobile Platforms: Architecture and Constraints (2 hours Core-Tier2)   3                       3
SPD/Mobile Platforms: Capabilities and Asynchronous Computing (1 hour Core-Tier2)   3                       3
SPD/Interactive Data and Analytics Platforms (2 hours Core-Tier2)   6                       6
SPD/SPD-SEP/Interactive   10                       10
  Total 72 48 0 0 0 0 32 82 72 64 0 0 0
Table 4.2: Computer Science topics by course from 3rd to 4th Semester
Fifth SemSixth Sem .
  Knowledge Units of Computer ScienceCourses \(\rightarrow\) CS212 CS261 CS272 CS291 CS2S1 FG106 BEI203 CS231 CS311 CS312 CS342 AI263 FI201 Total
AI/Introduction to AI: Concepts and Intelligent Behavior (2 hours Core-Tier1, 1 hour Core-Tier2)   4                       4
AI/Problem Characteristics and Agent Nature (1 hour Core-Tier1, 1 hour Core-Tier2)   4                       4
AI/State and Uninformed Search (1 hour Core-Tier1, 2 hours Core-Tier2)   5                       5
AI/Heuristic Search and CSP (1 hour Core-Tier1, 2 hours Core-Tier2)   6                       6
AI/Adversarial Search and Stochastic Optimization (1 hour Core-Tier1, 3 hours Core-Tier2)   5                       5
AI/Knowledge Representation and Probabilistic Reasoning Foundations (1 hour Core-Tier1, 1 hour Core-Tier2)   6                       6
AI/Independence, Markov Models and Decision Making (1 hour Core-Tier1, 1 hour Core-Tier2)   6                       6
AI/Machine Learning Fundamentals (1 hour Core-Tier1, 2 hours Core-Tier2)   7                       7
AI/Machine Learning Data, Representations and Evaluation (1 hour Core-Tier1, 2 hours Core-Tier2)   7                       7
AI/Neural Networks and Ethics (1 hour Core-Tier1, 1 hour Core-Tier2)   6                       6
AI/Machine Learning Formulation and Evaluation (1 hour Core-Tier1, 2 hours Core-Tier2)   3                       3
AI/Deep Learning, RL and Ethics (1 hour Core-Tier1, 2 hours Core-Tier2)   3                       3
AI/AI Applications and Societal Impact (2 hours Core-Tier1, 2 hours Core-Tier2)   4                       4
AI/Additional AI Applications and Societal Impact (2 hours Core-Tier1, 2 hours Core-Tier2)   4                       4
AL/Foundational Data Structures (5 hours Core-Tier1, 3 hours Core-Tier2) 6                         6
AL/Foundational Algorithms (4 hours Core-Tier1, 2 hours Core-Tier2) 6               36         42
AL/Advanced Algorithms (3 hours Core-Tier1, 2 hours Core-Tier2) 4                         4
AL/Algorithmic Strategies (6 hours Core-Tier1) 24               12         36
AL/Complexity Analysis Framework (2 hours Core-Tier1, 1 hour Core-Tier2) 6                         6
AL/Asymptotic Notation and Complexity Classes (1 hour Core-Tier1, 1 hour Core-Tier2) 6                         6
AL/Complexity Analysis: Recursion, Amortization, and Tight Bounds (2 hours Core-Tier1, 1 hour Core-Tier2) 12                         12
AL/Computational Complexity Theory (2 hours Core-Tier1, 1 hour Core-Tier2) 6                         6
DM/Query Processing (4 hours Core-Tier2)     12                     12
DM/DBMS Internals (4 hours Core-Tier2)     12                     12
DM/NoSQL Systems (2 hours Core-Tier2)     12                     12
DM/Distributed Databases/Cloud Computing     12                     12
DM/Semi-structured and Unstructured Databases     12                     12
FPL/Object-Oriented Programming: Encapsulation, Subtyping, and Reflection (2 hours Core-Tier1, 1 hour Core-Tier2)                   12       12
FPL/Shell Scripting (2 hours Core-Tier1)         8                 8
FPL/Language Translation and Execution (2 hours Core-Tier1, 3 hours Core-Tier2)                     24     24
FPL/Program Analysis and Analyzers                     20     20
FPL/Run-time Behavior and Systems                     20     20
NC/Fundamentals of Networks and Communications (3 hours Core-Tier1)               6           6
NC/Networked Applications (4 hours Core-Tier1)               6           6
NC/Reliability Support (6 hours Core-Tier2)               6           6
NC/Routing and Forwarding (4 hours Core-Tier2)               6           6
NC/Single Hop Communication (3 hours Core-Tier2)               6           6
NC/Network Security (3 hours Core-Tier2)               6           6
NC/Mobility Support (4 hours Core-Tier2)               6           6
NC/Emerging Topics (4 hours Core-Tier2)               6           6
OS/Role and Purpose of Operating Systems (2 hours Core-Tier1)         8                 8
OS/Protection and Safety (2 hours Core-Tier1, 1 hour Core-Tier2)         12                 12
OS/Scheduling (2 hours Core-Tier2)         16                 16
OS/Memory Management (1 hour Core-Tier2)         16                 16
OS/File Systems API and Implementation (2 hours Core-Tier2)         12                 12
SE/Team Collaboration and Dynamics (2 hours Core-Tier1, 2 hours Core-Tier2)       14                   14
SE/Version Control and CI/CD (1 hour Core-Tier1, 2 hours Core-Tier2)       12                   12
SE/Requirements Engineering (2 hours Core-Tier2)       14                   14
SE/Principles and Software Architecture (1 hour Core-Tier1, 2 hours Core-Tier2)       12                   12
SE/Verification and validation Concepts (1 hour Core-Tier1, 1 hour Core-Tier2)       12                   12
SE/Testing Tools and Analysis (1 hour Core-Tier1, 1 hour Core-Tier2)       4                   4
SE/Performance Testing and Benchmarking (1 hour Core-Tier1, 1 hour Core-Tier2)       4                   4
SEP/Technical and Professional Communication (1 hour Core-Tier1, 1 hour Core-Tier2)                   12       12
  Total 70 70 60 72 72 0 0 48 48 24 64 0 0
Table 4.3: Computer Science topics by course from 5th to 6th Semester
Seventh Sem .
  Knowledge Units of Computer ScienceCourses \(\rightarrow\) CS251 CS292 CS2H1 AI264 FG211 FG350 Total
AI/Neural Network Training and Optimization (1 hour Core-Tier1, 1 hour Core-Tier2)       10     10
AI/Regularization Techniques for Deep Networks (1 hour Core-Tier1, 1 hour Core-Tier2)       5     5
AI/Convolutional and Residual Network Architectures (1 hour Core-Tier1, 1 hour Core-Tier2)       9     9
AI/Transformer Architectures and Generative Models (1 hour Core-Tier1, 1 hour Core-Tier2)       16     16
AI/Agents and Cognitive Systems     8       8
AI/Natural Language Processing     8       8
GIT/Fundamental Concepts of Graphics and Interactive Techniques (4 hours Core-Tier1, 3 hours Core-Tier2) 16           16
GIT/Visualization (6 hours Core-Tier2) 16           16
GIT/Applied Rendering and Techniques (15 hours Core-Tier2) 16           16
GIT/Geometric Modeling (6 hours Core-Tier2) 16           16
GIT/Shading and Advanced Rendering (6 hours Core-Tier2) 12           12
HCI/Understanding the User: Individual goals and interactions with others (2 hours Core-Tier1, 5 hours Core-Tier2)     8       8
HCI/Accountability and Responsibility in Design (2 hours Core-Tier1, 2 hours Core-Tier2)     8       8
HCI/Accessibility and Inclusive Design (2 hours Core-Tier1, 2 hours Core-Tier2)     8       8
HCI/Evaluating the Design (1 hour Core-Tier1, 2 hours Core-Tier2)     8       8
HCI/System Design (1 hour Core-Tier1, 5 hours Core-Tier2)     8       8
HCI/Society, Ethics, and the Profession     8       8
SE/Team Collaboration and Dynamics (2 hours Core-Tier1, 2 hours Core-Tier2)   14         14
SE/Principles and Software Architecture (1 hour Core-Tier1, 2 hours Core-Tier2)   16         16
SE/Coding Practices (1 hour Core-Tier1, 2 hours Core-Tier2)   14         14
SE/Verification and validation Concepts (1 hour Core-Tier1, 1 hour Core-Tier2)   10         10
SE/Testing Tools and Analysis (1 hour Core-Tier1, 1 hour Core-Tier2)   4         4
SE/Performance Testing and Benchmarking (1 hour Core-Tier1, 1 hour Core-Tier2)   4         4
SE/Reliability Concepts (2 hours Core-Tier2)   10         10
  Total 76 72 64 40 0 0
Table 4.4: Computer Science topics by course 7th Semester
Eighth Sem .
  Knowledge Units of Computer ScienceCourses \(\rightarrow\) CS281 CS3I1 CS3P1 CS402 EX301 ET201 AI268 CS391 CS393 CS394 CS395 Total
AI/Introduction to AI: Concepts and Intelligent Behavior (2 hours Core-Tier1, 1 hour Core-Tier2)             5         5
AI/Problem Characteristics and Agent Nature (1 hour Core-Tier1, 1 hour Core-Tier2)             5         5
AI/Machine Learning Fundamentals (1 hour Core-Tier1, 2 hours Core-Tier2)             5         5
AI/Machine Learning Data, Representations and Evaluation (1 hour Core-Tier1, 2 hours Core-Tier2)             5         5
AI/Neural Networks and Ethics (1 hour Core-Tier1, 1 hour Core-Tier2)             4         4
AI/Machine Learning Formulation and Evaluation (1 hour Core-Tier1, 2 hours Core-Tier2)             3         3
AI/Deep Learning, RL and Ethics (1 hour Core-Tier1, 2 hours Core-Tier2)             3         3
AI/Perception and Computer Vision             24         24
NC/Networked Applications (4 hours Core-Tier1)                   6   6
OS/Virtualization (1 hour Core-Tier2)                   6   6
PDC/Programs: Declarative Parallelism (1 hour Core-Tier1, 1 hour Core-Tier2)     4                 4
PDC/Programs: Starting Activities (1 hour Core-Tier1, 1 hour Core-Tier2)     3                 3
PDC/Programs: Execution Properties (1 hour Core-Tier1, 1 hour Core-Tier2)     3                 3
PDC/Programs: Distribution (1 hour Core-Tier1, 1 hour Core-Tier2)     2                 2
PDC/Programs: Implementation Mappings (1 hour Core-Tier1, 1 hour Core-Tier2)     2                 2
PDC/GPU Programming     4                 4
PDC/Communication (2 hours Core-Tier1, 4 hours Core-Tier2)     8                 8
PDC/Communication: Properties and Extensions (1 hour Core-Tier1, 1 hour Core-Tier2)     3                 3
PDC/Memory and Consistency (1 hour Core-Tier1, 1 hour Core-Tier2)     3                 3
PDC/Coordination (1 hour Core-Tier1, 3 hours Core-Tier2)     7             6   13
PDC/Coordination: Synchronization and Atomicity (1 hour Core-Tier1, 2 hours Core-Tier2)     3                 3
PDC/Coordination: Advanced Properties (1 hour Core-Tier1, 2 hours Core-Tier2)     4                 4
PDC/Evaluation (1 hour Core-Tier1, 3 hours Core-Tier2)     7                 7
PDC/Evaluation: Formal Methods (1 hour Core-Tier1, 1 hour Core-Tier2)     3                 3
PDC/Evaluation: Testing and Measurement (1 hour Core-Tier1, 1 hour Core-Tier2)     2                 2
PDC/Algorithms (1 hour Core-Tier1, 3 hours Core-Tier2)     4                 4
PDC/Algorithms: Application Domains Survey (1 hour Core-Tier1, 3 hours Core-Tier2)     4                 4
PDC/Algorithms: Algorithmic Domains (1 hour Core-Tier1, 3 hours Core-Tier2)     4                 4
SE/Version Control and CI/CD (1 hour Core-Tier1, 2 hours Core-Tier2)               12   12 12 36
SE/Principles and Software Architecture (1 hour Core-Tier1, 2 hours Core-Tier2)               12   8   20
SE/API Design and Modeling (1 hour Core-Tier1, 1 hour Core-Tier2)                   6   6
SE/Software Design Quality and Evaluation (1 hour Core-Tier1, 2 hours Core-Tier2)                   8 4 12
SE/Large-Scale Construction and Process (1 hour Core-Tier1, 2 hours Core-Tier2)                     4 4
SE/Verification and validation Concepts (1 hour Core-Tier1, 1 hour Core-Tier2)               12       12
SE/Test Planning and Types (1 hour Core-Tier1, 1 hour Core-Tier2)                     8 8
SE/Advanced Testing Practices (1 hour Core-Tier1, 1 hour Core-Tier2)                     4 4
SE/Testing Tools and Analysis (1 hour Core-Tier1, 1 hour Core-Tier2)               3     8 11
SE/Performance Testing and Benchmarking (1 hour Core-Tier1, 1 hour Core-Tier2)               3     4 7
SE/API Compatibility and Versioning (2 hours Core-Tier2)               12     4 16
SE/Refactoring Techniques (1 hour Core-Tier2)                     4 4
SE/Reliability Engineering (1 hour Core-Tier2)                   6 4 10
SEC/Security Mindset and Principles (1 hour Core-Tier1, 3 hours Core-Tier2)   6                   6
SEC/Security Ethics, Law and Society (1 hour Core-Tier1, 2 hours Core-Tier2)   6                   6
SEC/Injection and Input Validation (1 hour Core-Tier1, 2 hours Core-Tier2)   8                   8
SEC/Malware Analysis and Advanced Security (1 hour Core-Tier1, 3 hours Core-Tier2)   6                   6
SEC/Cryptography Fundamentals (1 hour Core-Tier1, 2 hours Core-Tier2)   8                   8
SEC/Threat Analysis and Security Engineering (1 hour Core-Tier1, 4 hours Core-Tier2)   8                   8
SEC/Digital Forensics Techniques (4 hours Core-Tier2)   6                   6
SEC/Security Governance, Management and Policy (2 hours Core-Tier2)   6                   6
SEP/Social Impact and AI (2 hours Core-Tier1, 1 hour Core-Tier2) 2                     2
SEP/Ethical Foundations and Frameworks (2 hours Core-Tier1, 1 hour Core-Tier2) 4                     4
SEP/Professional Values, Nature and Continuing Development (1 hour Core-Tier1, 1 hour Core-Tier2) 4                     4
SEP/Intellectual Property Foundations (1 hour Core-Tier1, 1 hour Core-Tier2) 4                     4
SEP/Digital IP Rights and Copyright (1 hour Core-Tier1, 1 hour Core-Tier2) 6                     6
SEP/Data, Surveillance and Privacy Technology (1 hour Core-Tier1, 1 hour Core-Tier2) 4                     4
SEP/Technical and Professional Communication (1 hour Core-Tier1, 1 hour Core-Tier2) 2                     2
SEP/Environmental Footprint of Computing Systems (1 hour Core-Tier1, 1 hour Core-Tier2) 2                     2
SEP/Foundations and Early History of Computing (1 hour Core-Tier1, 1 hour Core-Tier2) 2                     2
SEP/Economic Models and Strategies (1 hour Core-Tier2) 2                     2
SEP/Computer Crimes and Attacks (1 hour Core-Tier1, 1 hour Core-Tier2) 2                     2
SEP/Identity and Diversity in Computing (1 hour Core-Tier1, 1 hour Core-Tier2) 2                     2
SF/System Reliability (2 hours Core-Tier1, 1 hour Core-Tier2)                   6   6
  Total 36 54 70 0 0 0 54 54 0 64 56
Table 4.5: Computer Science topics by course 8th Semester
Ninth SemTenth Sem .
  Knowledge Units of Computer ScienceCourses \(\rightarrow\) CS370 CS400 CS403 AI365 CB309 ET301 AI369 CS351 CS353 CS392 CS3P3 CS3P2 CS404 AI367 AI368 Total
AI/Machine Learning Fundamentals (1 hour Core-Tier1, 2 hours Core-Tier2)                           12   12
AI/Machine Learning Data, Representations and Evaluation (1 hour Core-Tier1, 2 hours Core-Tier2)                           10   10
AI/Neural Networks and Ethics (1 hour Core-Tier1, 1 hour Core-Tier2)                           10   10
AI/Machine Learning Formulation and Evaluation (1 hour Core-Tier1, 2 hours Core-Tier2)                           3   3
AI/Deep Learning, RL and Ethics (1 hour Core-Tier1, 2 hours Core-Tier2)                           3   3
AI/AI Applications and Societal Impact (2 hours Core-Tier1, 2 hours Core-Tier2)                           6   6
AI/Additional AI Applications and Societal Impact (2 hours Core-Tier1, 2 hours Core-Tier2)                           6   6
AI/Natural Language Processing                           20   20
AI/Robotics             36                 36
AI/Perception and Computer Vision             12                 12
AL/Algorithmic Strategies (6 hours Core-Tier1)                 12             12
AL/Formal Languages and Automata (4 hours Core-Tier1, 10 hours Core-Tier2)                 10             10
AR/Quantum Architectures (2 hours Core-Tier2)                 10             10
DM/Core Database System Concepts (2 hours Core-Tier1, 1 hour Core-Tier2) 12                             12
DM/NoSQL Systems (2 hours Core-Tier2) 12                             12
DM/Data Analytics (3 hours Core-Tier2) 12                             12
DM/Distributed Databases/Cloud Computing 12                     10       22
FPL/Parallel and Distributed Computing (2 hours Core-Tier1, 2 hours Core-Tier2)                       8       8
GIT/Geometric Modeling (6 hours Core-Tier2)               10               10
GIT/Shading and Advanced Rendering (6 hours Core-Tier2)               12               12
GIT/Computer Animation (6 hours Core-Tier2)               8               8
GIT/Simulation (6 hours Core-Tier2)               8               8
GIT/Immersion (6 hours Core-Tier2)               5               5
GIT/Interaction (4 hours Core-Tier2)               5               5
GIT/Tangible/Physical Computing (6 hours Core-Tier2)               8               8
GIT/Society, Ethics, and the Profession               8               8
NC/Networked Applications (4 hours Core-Tier1)                     24 6       30
NC/Mobility Support (4 hours Core-Tier2)                     12         12
PDC/Algorithms: Application Domains Survey (1 hour Core-Tier1, 3 hours Core-Tier2)                       4       4
SE/Team Collaboration and Dynamics (2 hours Core-Tier1, 2 hours Core-Tier2)                   4           4
SE/Version Control and CI/CD (1 hour Core-Tier1, 2 hours Core-Tier2)                   4           4
SE/Requirements Engineering (2 hours Core-Tier2)                   6           6
SE/Principles and Software Architecture (1 hour Core-Tier1, 2 hours Core-Tier2)                   6           6
SE/Coding Practices (1 hour Core-Tier1, 2 hours Core-Tier2)                   6           6
SE/Verification and validation Concepts (1 hour Core-Tier1, 1 hour Core-Tier2)                   6           6
SE/Testing Tools and Analysis (1 hour Core-Tier1, 1 hour Core-Tier2)                   3           3
SE/Performance Testing and Benchmarking (1 hour Core-Tier1, 1 hour Core-Tier2)                   3           3
SE/API Compatibility and Versioning (2 hours Core-Tier2)                   6           6
SE/Reliability Concepts (2 hours Core-Tier2)                   5           5
SE/Formal Methods                   5           5
SEC/Security Mindset and Principles (1 hour Core-Tier1, 3 hours Core-Tier2)                       8       8
SEC/Security Ethics, Law and Society (1 hour Core-Tier1, 2 hours Core-Tier2)                     12         12
SPD/Cloud Architecture and Data Management (3 hours Core-Tier2)                       12       12
  Total 48 0 0 0 0 0 48 64 32 54 48 48 0 70 0
Table 4.6: Computer Science topics by course from 9th to 10th Semester

4.5.2. Basic Sciences for Computing topics/course ↑ Back to top

First SemSecond Sem .
  Knowledge Units of Basic Sciences for ComputingCourses \(\rightarrow\) BIC101 BMA101 BMA102 BCH101 BEI101 CS100 CS112 CS1D1 BMA103 BFI101 BEI102 Total
CAN/Parametric Equations and Polar Coordinates (1 hour Core-Tier1, 1 hour Core-Tier2)     6                 6
CAN/Limits and Continuity (1 hour Core-Tier1, 1 hour Core-Tier2)     12                 12
CAN/Differential Calculus (1 hour Core-Tier1, 1 hour Core-Tier2)     36                 36
CAN/Antiderivatives and Integration Techniques (1 hour Core-Tier1, 1 hour Core-Tier2)                 20     20
CAN/Improper Integrals (1 hour Core-Tier1, 1 hour Core-Tier2)                 8     8
CAN/Sequences, Series, and Power Series (1 hour Core-Tier1, 1 hour Core-Tier2)                 20     20
ANT/Matrices and Systems of Linear Equations (1 hour Core-Tier1, 1 hour Core-Tier2)   19                   19
ANT/Vector Spaces and Linear Transformations (1 hour Core-Tier1, 1 hour Core-Tier2)   14                   14
ANT/Eigenvalues, Inner Product Spaces, and Quadratic Forms (1 hour Core-Tier1, 1 hour Core-Tier2)   15                   15
CME/Rotational Motion and Angular Momentum (1 hour Core-Tier1, 1 hour Core-Tier2)                   12   12
CME/Systems of Particles and Linear Momentum (1 hour Core-Tier1, 1 hour Core-Tier2)                   8   8
CME/Kinematics and Dynamics of Particles (1 hour Core-Tier1, 1 hour Core-Tier2)                   22   22
CME/Work, Energy, and Conservation Laws (1 hour Core-Tier1, 1 hour Core-Tier2)                   12   12
CME/Elasticity (1 hour Core-Tier1, 1 hour Core-Tier2)                   2   2
CME/Fluids: Hydrostatics, Hydrodynamics, and Viscosity (1 hour Core-Tier1, 1 hour Core-Tier2)                   10   10
CME/Vibrations and Waves (1 hour Core-Tier1, 1 hour Core-Tier2)                   14   14
CME/Transport Phenomena (1 hour Core-Tier1, 1 hour Core-Tier2)                   4   4
GCH/Atomic Structure (1 hour Core-Tier1, 1 hour Core-Tier2)       10               10
GCH/Chemical Bonding (1 hour Core-Tier1, 1 hour Core-Tier2)       10               10
GCH/Matter and Energy (1 hour Core-Tier1, 1 hour Core-Tier2)       8               8
GCH/States of Matter (1 hour Core-Tier1, 1 hour Core-Tier2)       10               10
GCH/Stoichiometry (1 hour Core-Tier1, 1 hour Core-Tier2)       10               10
GCH/Environmental and Water Chemistry (1 hour Core-Tier1, 1 hour Core-Tier2)       4               4
GCH/Polymers and Geosynthetics (1 hour Core-Tier1, 1 hour Core-Tier2)       4               4
GCH/Chemical Equilibrium (1 hour Core-Tier1, 1 hour Core-Tier2)       4               4
GCH/Ionic Equilibrium and Salt Hydrolysis (1 hour Core-Tier1, 1 hour Core-Tier2)       12               12
GCH/Salts, Solubility, and Precipitation Equilibria (1 hour Core-Tier1, 1 hour Core-Tier2)       6               6
GCH/Electrochemistry and Electrolysis (1 hour Core-Tier1, 1 hour Core-Tier2)       8               8
GCH/Cement Chemistry (1 hour Core-Tier1, 1 hour Core-Tier2)       4               4
  Total 0 48 54 90 0 0 0 0 48 84 0
Table 4.7: Basic Sciences for Computing topics by course from 1st to 2nd Semester
Third SemFourth Sem .
  Knowledge Units of Basic Sciences for ComputingCourses \(\rightarrow\) CS113 CS2B1 AI161 BMA104 STA251 BEI201 CS210 CS211 CS221 CS271 CS401 MA202 BEI202 Total
CAN/Line Integrals and Vector Fields (1 hour Core-Tier1, 1 hour Core-Tier2)       10                   10
CAN/Multiple Integrals (1 hour Core-Tier1, 1 hour Core-Tier2)       18                   18
CAN/Multivariable Transformations (1 hour Core-Tier1, 1 hour Core-Tier2)       12                   12
CAN/Surface Integrals and Fundamental Theorems (1 hour Core-Tier1, 1 hour Core-Tier2)       12                   12
CAN/Vector Functions of a Real Variable (1 hour Core-Tier1, 1 hour Core-Tier2)       14                   14
CAN/Multivariable Differential Calculus (1 hour Core-Tier1, 1 hour Core-Tier2)       18                   18
DMC/Graph Theory (1 hour Core-Tier1, 1 hour Core-Tier2)                       4   4
PST/Time Series Analysis (1 hour Core-Tier1, 1 hour Core-Tier2)                       2   2
NSA/Approximation Theory and Interpolation (1 hour Core-Tier1, 1 hour Core-Tier2)                       10   10
NSA/Numerical Integration and Quadrature (1 hour Core-Tier1, 1 hour Core-Tier2)                       10   10
NSA/Error Analysis and Floating-Point Arithmetic (1 hour Core-Tier1, 1 hour Core-Tier2)                       6   6
NSA/Root-Finding for Nonlinear Equations (1 hour Core-Tier1, 1 hour Core-Tier2)                       10   10
NSA/Numerical Linear Algebra (1 hour Core-Tier1, 1 hour Core-Tier2)                       12   12
NSA/Numerical Methods for Differential Equations (1 hour Core-Tier1, 1 hour Core-Tier2)                       12   12
NSA/Optimization Algorithms (1 hour Core-Tier1, 1 hour Core-Tier2)                       4   4
NSA/Finite Element Method (1 hour Core-Tier1, 1 hour Core-Tier2)                       8   8
NSA/Parallel and High-Performance Computing (1 hour Core-Tier1, 1 hour Core-Tier2)                       4   4
PRO/Sample Spaces and Events (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
PRO/Probability Axioms and Properties (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
PRO/Conditional Probability and Independence (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
PRO/Discrete Random Variables and Distributions (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
PRO/Continuous Random Variables and Distributions (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
PRO/Joint, Marginal, and Conditional Distributions (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
PRO/Limit Theorems: LLN and CLT (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
DSC/Numerical Summaries: Location, Spread, and Shape (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
INF/Point Estimation (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
INF/Interval Estimation and Confidence Intervals (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
INF/Hypothesis Testing Foundations (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
INF/Bayesian Inference (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
REG/Simple Linear Regression (1 hour Core-Tier1, 1 hour Core-Tier2)         4                 4
  Total 0 0 0 84 52 0 0 0 0 0 0 82 0
Table 4.8: Basic Sciences for Computing topics by course from 3rd to 4th Semester
Fifth SemSixth Sem .
  Knowledge Units of Basic Sciences for ComputingCourses \(\rightarrow\) CS212 CS261 CS272 CS291 CS2S1 FG106 BEI203 CS231 CS311 CS312 CS342 AI263 FI201 Total
  Total 0 0 0 0 0 0 0 0 0 0 0 0 0
Table 4.9: Basic Sciences for Computing topics by course from 5th to 6th Semester
Seventh Sem .
  Knowledge Units of Basic Sciences for ComputingCourses \(\rightarrow\) CS251 CS292 CS2H1 AI264 FG211 FG350 Total
  Total 0 0 0 0 0 0
Table 4.10: Basic Sciences for Computing topics by course 7th Semester
Eighth Sem .
  Knowledge Units of Basic Sciences for ComputingCourses \(\rightarrow\) CS281 CS3I1 CS3P1 CS402 EX301 ET201 AI268 CS391 CS393 CS394 CS395 Total
  Total 0 0 0 0 0 0 0 0 0 0 0
Table 4.11: Basic Sciences for Computing topics by course 8th Semester
Ninth SemTenth Sem .
  Knowledge Units of Basic Sciences for ComputingCourses \(\rightarrow\) CS370 CS400 CS403 AI365 CB309 ET301 AI369 CS351 CS353 CS392 CS3P3 CS3P2 CS404 AI367 AI368 Total
  Total 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Table 4.12: Basic Sciences for Computing topics by course from 9th to 10th Semester

Spotted a typo, an outdated course, a broken link, or have a suggestion? Let us know.

Scan to open on your phone