Professional Documents
Culture Documents
Course Code EEP001T Course Category Course Title Technical Skills Course Planner 12237::Parul Khurana CA Category Lecture Tutoria Practica Credit 2 0 0
Text Books: 1. Sumit Mittu, A Workbook on C++, Cengage Learning, Edition: 2011 Reference Books: 2. Computer Science and Information Technology, G. K. Publications, Edition: 2012 3. Forouzan and Gilberg, "Computer Science - A Structured Approach using C++", Cengage Learning 4. Silberschatz, Gagne and Galvin Title: Operating System Concepts, John Wiley & sons, Inc, Seventh Edition 5. A.S. Tanenbaum, Title: Computer Networks, Publishers: Pearson Education, Delhi, Year of Publication: 2006 Other Readings
NA Relevant Websites NA Audio Visual Aids NA Software NA Virtual Labs NA Week distribution standard
System Annual Semester Modular Weeks Before MTE 17 7 6 Weeks After MTE 16 6 0
Week 1
Lecture 1
C++ Programming Fundamentals: Quick Look (5 mins), Sample Problems (15 mins), Multiple Choice Questions (10 mins),
True/False Questions (5 mins), 1:Chap1(Pg16-Pg21) Fill in the Blanks (5 mins), Time for Something BIG! (15 mins) Lecture 2 C++ Programming Fundamentals: Debugging Exercises (5 mins), ExecutionBased Exercises (5 mins), Programming Exercises (25 mins) ( Minimum Three Programs to be discussed with complete logic ), Give it a Thought (15 mins), Open Discussion ( 5 mins) Working with Functions and Derived Data Types: Quick Look (10 mins), Sample Problems (28 mins), Multiple Choice Questions (7 mins), 1:Chap1(Pg1-Pg48) 1:Chap1(Pg35-Pg36) 1:Chap1(Pg37-Pg41) 1:Chap1(Pg42-Pg42) 1:Chap1(Pg43-Pg48)
Week 2
Lecture 3
True/False Questions (5 mins), 1:Chap2(Pg67-Pg68) Open Discussion (5 mins), Time for Something BIG! ( To be given as a homework, not exactly as text book but similar
exercises )
Lecture 4
Working with Functions and Derived Data Types: Debugging Exercises (10 mins), Execution-Based Exercises (15 mins), Programming Exercises (30 mins) ( Minimum Three Programs to be discussed with complete logic )
Week 3
Lecture 5
Working with Functions and 1:Chap2(Pg49-Pg90) Derived Data Types: Give it a 1:Chap2(Pg89-Pg90) Thought and More than Just a 1:Chap2(Pg79-Pg79) Program! (28 mins), Fill in the Blanks (7 mins), Homework Evaluation (20 mins)
Lecture 6
Object Oriented Programming: Quick Look (7 mins), Sample Problems (28 mins), Multiple Choice
Week 4
Lecture 7
Questions (7 mins), True/False 1:Chap3(Pg101-Pg102) Questions (7 mins), Open Discussion(6 mins), Time for Something BIG! ( To be given as a homework, not exactly as text book but similar exercises ) Object Oriented Programming: The Basics: Debugging Exercises (10 mins), Execution-Based Exercises (15 mins), Programming Exercises (30 mins) ( Minimum Three Programs to be discussed with complete logic )
Lecture 12
Lecture 8
C++: The Leftovers and 1:Chap5(Pg165-Pg198) Review: Quick Look (15 mins), 1:Chap5(Pg165-Pg171) Sample Problems (25 mins), 1:Chap5(Pg172-Pg175) Multiple Choice Questions (10 1:Chap5(Pg179-Pg185) mins), Open Discussion (5 1:Chap5(Pg176-Pg178) 1:Chap3(Pg91-Pg118) Object Oriented mins), Time for Something Programming: The Basics: 1:Chap3(Pg115-Pg118) BIG! To be given as a 1:Chap3(Pg110-Pg110) Give it(a Thought and More homework, not exactly as text than Just a Program! (28 book Fill similar exercises mins), but in the Blanks (7 ) mins), Homework Evaluation (20 mins)
Week 7 Week 5
Lecture 13 Lecture 9
Lecture 14
Lecture 10
C++: The Leftovers and 1:Chap5(Pg165-Pg198) Review: True/False Questions 1:Chap5(Pg186-Pg189) Object Oriented 1:Chap4(Pg119-Pg164) (10 mins), Debugging 1:Chap5(Pg191-Pg194) Programming: mins), Advanced 1:Chap4(Pg119-Pg125) Exercises (15 1:Chap5(Pg195-Pg195) Concepts: Quick Look (8 (30 1:Chap4(Pg126-Pg130) Programming Exercises mins), Sample Problems (28 1:Chap4(Pg136-Pg146) mins) ( Minimum Three mins), Multiplebe discussed with 1:Chap4(Pg147-Pg150) Programs to Choice Questions (7 mins), True/False 1:Chap4(Pg131-Pg135) complete logic ) Questions (7 mins), Open Discussion (5 mins), Time for Something BIG! ( To be given 1:Chap5(Pg165-Pg198) C++: The Leftovers and as a homework,itnotThought as 1:Chap5(Pg196-Pg198) Review: Give a exactly and text book but similar exercises 1:Chap5(Pg190-Pg190) More than Just a Program! (28 ) mins), Fill in the Blanks (7 Object Oriented 1:Chap4(Pg119-Pg164) mins), Homework Evaluation Programming: Advanced 1:Chap4(Pg152-Pg154) (20 mins) Concepts: Debugging 1:Chap4(Pg155-Pg159) Exercises (10 mins), 1:Chap4(Pg160-Pg161) Execution-Based Exercises (15 mins), Programming MTEs Exercises (30 mins) ( Minimum Three Programs to be discussed with complete logic ) Object Oriented 1:Chap4(Pg119-Pg164) Programming: Advanced 1:Chap4(Pg162-Pg164) Concepts: Give it a Thought 1:Chap4(Pg151-Pg151) and More than Just a Program! (28 mins), Fill in the Blanks (7 mins), Homework Evaluation (20 mins )
Week 6
Lecture 11
Week 8
Lecture 15
Programming and Data Structures: Linked Lists (Introduction + Solved Examples) 20 mins, Stack and Queue (Introduction + Solved Examples) 15 mins, Trees, Binary Search Trees, Binary Heaps (Introduction + Solved Examples) 20 mins Homework - Objective Type Questions All
Lecture 16
Programming and Data Structures: Objective Type Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day)
2:Chap3(Pg71-Pg110)
Week 9
Lecture 17
Operating System: Processes, Threads, InterProcess Communication (Introduction) 10 mins, Concurrency and Synchronization (Introduction) 10 mins, CPU Scheduling and Deadlock (Introduction + Solved Examples) 15 mins, Memory Management and Virtual Memory (Introduction + Solved Examples) 10 mins, I/O and File Systems (Introduction + Solved Examples) 10 mins Homework - Objective Type Questions All
Lecture 18
Operating System: Objective 2:Chap7(Pg58-Pg82) Type Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day) Databases: ER-Model, 2:Chap8(Pg1-Pg48) Relational Model (Introduction 2:Chap8(Pg1-Pg09) + Solved Examples) 10 mins, 2:Chap8(Pg10-Pg20) Database Design (Introduction 2:Chap8(Pg21-Pg25) + Solved Examples) 10 mins, 2:Chap8(Pg26-Pg30) Query Languages - SQL 2:Chap8(Pg31-Pg31) (Introduction + Solved 2:Chap8(Pg32-Pg48) Examples) 15 mins, File Structures (Introduction + Solved Examples) 10 mins, Transaction and Concurrency Control (Introduction + Solved Examples) 10 mins Homework - Objective Type Questions All
Week 10
Lecture 19
Lecture 20
Databases: Objective Type Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day)
2:Chap8(Pg32-Pg48)
Week 11
Lecture 21
Information Systems and Software Engineering: Information Gathering, Requirement and Feasibility
Analysis (Introduction + Solved 2:Chap9(Pg27-Pg32) Examples) 15 mins, Data 2:Chap9(Pg33-Pg34) Flow Diagram (Introduction + 2:Chap9(Pg35-Pg46) Solved Examples) 10 mins, System Design Input, Output (Introduction + Solved Examples) 15 mins, Planning and Managing the project (Introduction + Solved Examples) 10 mins, Testing, Implementation, Maintenance (Introduction + Solved Examples) 5 mins
Lecture 22
Homework - Objective Type Questions All Information Systems and 2:Chap9(Pg35-Pg46) Software Engineering: Objective Type Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day)
Week 12
Lecture 23
Computer Networks: ISOOSI 7-Layer Network Architecture (Introduction + Solved Examples) 10 mins, Routing Algorithms (Introduction + Solved Examples) 15 mins, Application Layer Protocol (Introduction + Solved Examples) 5 mins, Basic Concepts of Hubs, Switches, Gateways and Routers (Introduction + Solved Examples) 5 mins, Network Security (Introduction + Solved Examples) 20 mins
Lecture 24
Homework - Objective Type Questions All Computer Networks: 2:Chap10(Pg36-Pg58) Objective Type Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day) Web Technology: HTML Hyper Text Markup Language (Introduction + Solved Examples) 15 mins, XML Extensible Markup Language (Introduction + Solved Examples) 20 mins, Client/Server Computing (Introduction + Solved Examples) 20 mins Homework - Objective Type Questions All 2:Chap11(Pg1-Pg52) 2:Chap11(Pg1-Pg17) 2:Chap11(Pg18-Pg36) 2:Chap11(Pg36-Pg45) 2:Chap11(Pg46-Pg52)
Week 13
Lecture 25
Lecture 26
Web Technology: Objective 2:Chap11(Pg46-Pg52) Type Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day)
Week 14
Lecture 27
Algorithms: Objective Type 2:Chap04 Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day)
Lecture 28
Compiler Design: Objective 2:Chap06 Type Questions (Minimum 100 questions to be discussed on the basis of random selection, make ensure that selection must cover all the topics discussed on previous day)