B.Tech. SEMESTER IV-

401 SOFTWARE ENGINEERING II

Advanced Software Engineering, Software Design and Architecture, Software Project Management, Software Development Lifecycle, Software Quality Assurance and Testing, Software Metrics and Measurement, Formal Methods in Software Engineering, Software Maintenance and Evolution.

402 COMPUTER NETWORKS

Local Area Network (LAN), Wide Area Network (WAN), Metropolitan Area Network (MAN), Personal Area Network (PAN), Wireless Local Area Network (WLAN), Virtual Private Network (VPN), Client-Server Network, Peer-to-Peer Network (P2P), Enterprise Private Network (EPN), Industrial Control System (ICS).

403 ARTIFICIAL INTELLIGENCE

Based on Capabilities, Based on Functionality, Based on Functionality and Interaction with Humans, Based on Learning Capability.

404 OPTIMIZATION TECHNIQUES

Linear Programming, Nonlinear Programming, Dynamic Programming, Genetic Algorithms, Simulated Annealing, Gradient Descent, Swarm Intelligence, Integer Programming, Convex Optimization, Constraint Programming.

405 COMPUTER GRAPHICS

Raster Graphics (Bitmap Graphics), Vector Graphics, 3D Graphics, Computer-Aided Design (CAD), Animation Graphics, Graphical User Interface (GUI).

406 ECONOMICS

Microeconomics, Macroeconomics, Development Economics, International Economics, Labor Economics, Environmental Economics, Public Economics, Industrial Organization, Behavioral Economics, Financial Economics.

407(P) SOFTWARE ENGINEERING LABORATORY – II

Research-oriented Labs, Testing and Quality Assurance Labs, Software Development Methodology Labs, Requirements Engineering Labs, Software Architecture Labs, Empirical Software Engineering Labs, Human-Computer Interaction (HCI) Labs, Software Maintenance and Evolution Labs, Formal Methods Labs, Software Engineering Education and Training Labs, Domain-Specific Software Engineering Labs, Open Source Software Labs.

408(P) COMPUTER NETWORKS LABORATORY

Local Area Network (LAN) Laboratory, Wide Area Network (WAN) Laboratory, Routing and Switching Laboratory, Network Security Laboratory, Wireless Networks Laboratory, Network Simulation Laboratory, Cloud and Virtualization Laboratory, Internet of Things (IoT) Laboratory, Network Management Laboratory, Research and Development Laboratory.

409(P) ARTIFICIAL INTELLIGENCE LABORATORY

Research Laboratories, Applied AI Laboratories, Robotics Laboratories, Machine Learning Laboratories, Natural Language Processing (NLP) Laboratories, Cognitive Computing Laboratories, AI Ethics and Fairness Laboratories, AI for Social Good Laboratories, AI Hardware Laboratories, Interdisciplinary Laboratories.

410(P) COMPUTER GRAPHICS LABORATORY

Research-Oriented Labs, Graphics Programming Labs, Interactive Media Labs, Visualization Labs, Computer Animation Labs, Virtual Reality (VR) Labs, Augmented Reality (AR) Labs, Graphics Hardware Labs, Game Development Labs, 3D Printing and Fabrication Labs.