Second Semester
BAS357 - Economic Decision Analysis↗14
- 0 - Syllabus
- Class 1 - Economic Principles & Basic Financial Statements
- Class 2 - Basic Financial Statements
- Class 3 - Statement of Cash Flows
- Class 4 - Capital Budgeting
- Class 5 & 6 - Incremental Analysis
- Class 7 - Midterm Review
- Class 9-10-11
- Class 12 - Cost-Volume-Profit Analysis and Sensitivity Analysis
- Class 13-14 - Risk Analysis
CSS323 - Software Engineering↗19
- Chapter 1 - Introduction to Software Engineering
- Chapter 2 - Software Process Models and Agile Methods
- Chapter 3 - Requirement Engineering Part I
- Chapter 4 - UML Diagrams
- Chapter 5 - Enterprise Architecture (EA)
- Chapter 6 - UX UI
- Chapter 7 - Software Quality and Software Quality Assurance (QA)
- Chapter 8 - Software Testing
- Chapter 8.5 - White-Box Testing
- Chapter 9 - Software Project Management
- Midterm
CSS334 - Computer Network and Internetworking↗23
- Lecture 1 - Introduction
- Lecture 2 - Internet and Access Technology
- Lecture 3 - Application Layer (Part 1)
- Lecture 4 - Application Layer (Part 2)
- Lecture 5 - Transport Layer (Part 1)
- Lecture 6 - Transport Layer (Part 2)
- Lecture 7 - Network Layer (Part 1)
- Lecture 8 - Network Layer (Part 2)
- Lecture 9 - Network Layer (Part 3)
- Lecture 10 - Network Layer (Part 4)
- Lecture 11 - Link Layer (Part 1)
- Lecture 12 - Link Layer (Part 2)
- Lecture 13 - Wireless Network & Firewall
- Midterm
CSS451 - Cloud Computing↗28
Lecture↗18
- Chapter 0
- Chapter 1 - Introduction to Cloud Computing
- Chapter 2 - Virtualization I
- Chapter 3 - MapReduce
- Chapter 3-2 - Distributed File Storage System - HDFS
- Chapter 4 - Cloud Storage Systems (Spark?)
- Chapter 5 - Data Stream Processing (Spark Streaming)
- Chapter 6 - Large-Scale Resource Management
- Chapter 7 - Kubernetes
- Chapter 8 - Resource Management, VM CPU Schedulers (VM Scheduling)
- Chapter 9 - NoSQL and Big Data Processing
- Chapter 10 - Apache PIG, HIVE, ZooKeeper
- Chapter 11 - Akka and Kafka
- Chapter 12 - Requirements for Secure, Multi-Tenant Hadoop (Apache YARN)
- Chapter 13 - Mobile Cloud Computing
- Chapter 14 - Edge Computing and Fog Computing
- Chapter 15 - Cloud Security and Privacy
- Midterm
- Final
- Quiz
CSS454 - Computer and Communication Security↗28
- 0 - Syllabus
- Chapter 1 - Security Overview
- Chapter 2 - Symmetric Encryption
- Chapter 3 - Cipher Type and Mode of Operations
- Chapter 4 - Public Key Cryptography, Key Exchange
- Chapter 5 - Digital Signature and Certificates
- Chapter 6 - Ciphertext-Policy Attribute-Based Encryption (CP-ABE)
- Chapter 7 - Identification and Authentication, Access Control
- Chapter 8 - Post-Quantum Cryptography (PQC)
- Chapter 9 - Access Control (Authorization)
- Chapter 10 - Operating System Security
- Chapter 11 - Database Security
- Chapter 12 - Internet Security Protocols and Standards
- Chapter 13 - Intrusion Detection System (IDS)
- Chapter 14 - Firewalls and Intrusion Prevention Systems (IPS)
- Chapter 15 - ISO 27001.2022 Concepts and Implementations
- Final
- Midterm
DES329 - System Analysis and Design↗13
- 00 - Syllabus
- Chapter 1 - Introduction to Systems Analysis and Design
- Chapter 2 - Analyzing the Business Case
- Chapter 3 - Managing Systems Projects
- Chapter 4 - Requirements Engineering
- Chapter 5 - Data and Process Modeling
- Chapter 6 - Object Modeling
- Chapter 7 - Development Strategies
- Chapter 8 - User Interface Design
- Chapter 9 - Data Design
- Chapter 10 - System Architecture
- Chapter 11 - Managing Systems Implementation
- Midterm
DES352 - Networking Laboratory↗21
- Chapter 4 - UML Diagrams
- Lab 1 - Linux Commands I
- Lab 2 - Linux Commands II
- Lab 3 - NIC and ARP
- Lab 4 - TCPDUMP and WIRESHARK
- Lab 5 - Essential Networking Commands & Tools
- Lab 6 - Internetworking I
- Lab 7 - Internetworking II
- Lab 8 - Transport-Layer Protocols
- Lab 9 - Application-Layer Protocols
- Lab 10
- Lab 10 - Basic Linux Firewall