Documente Academic
Documente Profesional
Documente Cultură
Programming Concepts
Month 1.1 Course Overview, Declarative, Imperative 1.How to Design Programs(Preface up to Page xxv)
knowledge, Procedure, Process, Language MIT Open Courseware Lecture Notes
(L1: Introduction to Computation)
Month 1.2 Basic set of data elements, basic set of operations, 1. MIT Open Courseware Lecture Notes
Introduction to Scheme, Compound expressions, (L2: Scheme Basics,
Primitive procedures, variables and functions L3: Procedures, Processes and Recursion,
L4: Orders of Growth and Kind of Procedures)
2. How to Design Programs (Chapters 1 to 3)
3.http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
(chapters 1 ,2 up to 2.4 & 3)
4. DrSheme->Help->HelpDesk Exercise Set 1
(can be used to search on any topic related to Scheme)
Month 1.3 Designing Programs, Functions, Predicates, 1. MIT Open Courseware Lecture Notes
Conditional expressions, scope and extent, (L3: Procedures, Processes and Recursion,
Recursion L4: Orders of Growth and Kind of Procedures)
2. How to Design Programs (Chapters 3 to 4)
3. http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
(chapters 4 ,5.1,6.2 &6.3)
4. DrSheme->Help->HelpDesk
(can be used to search on any topic related to Scheme)
Month 1.4 Procedural and Data Abstraction, Types, Compound 1. MIT Open Courseware Lecture Notes Exercise Set 2
data, Introduction to data structures (Structures and
Lists)
(L5: Data Abstraction
L6: Types
L8: Using Higher Order Procedures
L9: Symbols)
2.How to Design Programs (Chapter 6 up to & including 6.3 for Structures)
3. http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
(section 2.2 for Compound data)
4. http://www.gnu.org/software/mit-scheme/documentation/mit-scheme-ref.pdf
(Lists )
5. DrSheme->Help->HelpDesk
(can be used to search on any topic related to Scheme)
Month 1.5 GPS – Defensive Programming and Refactoring MIT Open Courseware Lecture Notes Doubt clearance
(L7: Good Programming Practices)
Month 1.6 Lab Assignments Exercise Set EVALUATION 1
Structured Modeling and Implementation
Month 2.1 Data flow diagram, Data dictionary, mini 1.http://elearning.tvm.tcs.co.in/re/re/re_index.htm, Exercise Set 3, Case Study
Month 2.2 specification
ERD, Understanding Case Study1: Requirements 1.http://elearning.tvm.tcs.co.in/re/re/re_index.htm,
Analysis Deliverables
Exercise Set 3, Case Study
10-Jan-09
19-Jan-09
27-Jan-09
28-Jan-09
29-Jan-09
31-Jan-09
2-Feb-09
28-Feb-09
18-Mar-09
24-Mar-09
25-Mar-09
31-Mar-09
2-Apr-09
30-Apr-09
Month 1.0
Serial No. Student Id Student Name Branch Session Topics
Start Date
End Date
Month 1
Month 1.1 Month 1.2 Month 1.3 Month 1.4 Exercise Month 1.5 Month 1.6
Topics Topics Topics Topics Set # 1 Topics Topics
Month 2
Exercise Evaluation Month 2.1 Month 2.2 Month 2.3 Exercise Month 2.4
Set #2 1 Topics Topics Topics Set #3 Topics
2 Month 3
Case Study
Month 2.5 Month 2.6 Month 2.7 SMI/Evaluati Month 3.1 Month 3.2 Month 3.3
Topics Topics Topics on 2 Topics Topics Topics
Month 3 Month 4
Exercise Month 3.4 Evaluation Month 4.1 Month 4.2 Month 4.3 Month 4.4
Set # 4 Topics 3 Topics Topics Topics Topics
Case Study
Month 4.5 OOMI/Evalua
Topics tion 4 Remarks