My University Course Outline For B.Cs
Thursday, July 14, 2011
This is my university course outline, share yours with me
Must take this course during first sem
| 1 | Introduction to Computer Organization |
| 2 | Discrete Mathematics |
| 3 | Elements of Programming |
| 4 | Calculus I |
| 5 | Database Systems I |
| 6 | Object Oriented Programming |
| 7 | System Analysis and Design |
| 8 | Financial Accounting Fundamentals |
Cs major
| 1 | Web programming Fundamentals |
| 2 | Elementary Statistics |
| 3 | Data Structures and Algorithms |
| 4 | Web Programming |
| 5 | Computer Networking |
| 6 | Digital Systems Fundamentals |
| 7 | IT Security I |
| 8 | Calculus II |
| 9 | Introduction to Mathematical Statistics |
| 10 | Principles of Artificial Intelligence |
| 11 | Operating Systems |
| 12 | Computer Architecture and Assembly Language |
| 13 | Software Engineering |
| 14 | Algorithms Analysis and Design |
| 15 | Technical Writing and Soft Skills |
| 16 | Theory of Automata |
| 17 | Project Management in IT |
| 18 | Human Computer Interaction |
| 19 | Industrial Attachment |
| 20 | Final Year Project |
CONCENTRATION 1: NETWORKS AND COMMUNICATIONS
| *1 | Network and System Administration |
| *2 | Advanced Networks |
| **3 | Wireless Communication and Network |
| *4 | Network Programming |
CONCENTRATION 2: ARTIFICIAL INTELLIGENCE
| **1 | Artificial Neural Networks |
| **2 | Fuzzy Logic |
| **3 | Genetic Algorithm |
| **4 | AI Programming |
| **5 | Expert Systems |
| **6 | Advanced AI |
CONCENTRATION 3: SYSTEMS SOFTWARE
| **1 | Advanced Operating Systems |
| *2 | Embedded Systems |
| **3 | Compiler Design |
CONCENTRATION 4: SOFTWARE ENGINEERING
| *1 | Software Quality Assurance |
| **2 | Software Metrics and Models |
| *3 | Requirements Engineering |
| **2 | Software Testing |
CONCENTRATION 5: COMPUTER SECURITY
| *1 | IT Security II |
| *2 | Cryptography |
| *3 | Computer Forensic |





