Data Structures & Algorithms
34 Hours
Abstract Data Types & Big-O Algorithm Analysis 6.8h
Arrays, Memory Mapping & Binary Search (Log N) 6.8h
Sorting: Bubble Sort, Selection Sort, Insertion Sort 6.8h
Linked Lists: Singly, Doubly & Circular Linked Lists 6.8h
Hashing: Hash Functions, Probing & Collision Resolution 6.8h
Probability & Statistics
28 Hours
Central Tendency: Mean, Median, Mode & Grouped Data 5.6h
Dispersion: Variance, Standard Deviation & Skewness 5.6h
Counting Principles: Permutations & Combinations 5.6h
Probability Axioms, Sample Spaces & Addition Rule 5.6h
Conditional Probability, Independence & Bayes' Theorem 5.6h
Computer Networks
26 Hours
Network Core & Edge: Packet Switching vs Circuit Switching 5.2h
Delays, Throughput, Loss & 5-Layer Internet Architecture 5.2h
Application Layer: HTTP/1.1, Persistent Conns & Web Caching 5.2h
DNS Infrastructure & Socket Programming (TCP/UDP) 5.2h
Transport Layer: Multiplexing, UDP & Reliable Data Transfer 5.2h
Calculus & Analytical Geometry
22 Hours
Functions: Domain, Range, Piecewise & Transformations 4.4h
Limits: Intuitive Limits, Epsilon-Delta & Limit Laws 4.4h
Continuity Types & Intermediate Value Theorem (IVT) 4.4h
Derivative Rules: Power, Product, Quotient & Chain Rule 4.4h
Implicit Differentiation, Higher Derivatives & L'Hôpital 4.4h
Fundamentals of Management
10 Hours
Management Functions (POLC) & Mintzberg's 10 Roles 2.5h
Foundations of Planning & Management by Objectives (MBO) 2.5h
Managerial Decision Making & Cognitive Biases 2.5h
Organizational Structure: Matrix, Team & Virtual Designs 2.5h
Professional Practices
8 Hours
Computing Ethics: ACM / IEEE-CS Joint Code of Ethics 2.0h
Cybercrime Statutes & Pakistan PECA Act Laws 2.0h
Intellectual Property, Copyrights & Software Patents 2.0h
Technical Communication & Tech Team Conflict Resolution 2.0h