🧑🏫 Course Instructor: Ramaguru R, Assistant Professor (Senior Grade), TIFAC-CORE in Cyber Security, Coimbatore.
CO# | CO Description |
---|---|
CO1 | Understand the static object-oriented programming concepts and thereby to understand a given program |
CO2 | Understand the dynamic object-oriented programming concepts and thereby to understand a given program |
CO3 | Implement ADT in static and dynamic object-oriented paradigm |
CO4 | Analyze the similarities, differences and code efficiency among object-oriented programming languages |
CO5 | Develop computer programs that implement suitable algorithms for given problem scenario and applications |
Components | Marks |
---|---|
[Internal][CA-Theory] Quiz - 1 | 5 |
[Internal][CA-Lab] Lab Evaluation - 1 | 15 |
[Internal][CA-Theory] Quiz - 2 | 5 |
[Internal][CA-Lab] Lab Evaluation - 2 | 15 |
[Internal][CA-Lab] Lab Evaluation - 3 | 10 |
[Internal] Midterm | 20 |
[External] End-Semester Exam - Viva | 15 |
[External] End-Semester Exam - Theory | 45 |
[External] End-Semester Exam - Lab | 40 |
Course Start | 09 - Aug - 2023 |
---|---|
Quiz 1 | 27 - Sept - 2023 |
Lab Evaluation - 1 | 10 - Oct - 2023 |
Mid-Term Examination | 18 - Oct - 2023 |
Quiz 2 | 08 - Dec - 2023 |
Lab Evaluation - 2 | 12 - Dec - 2023 |
Lab Evaluation - 3 | 20 - Dec - 2023 |
End-Semester Exam | 08 - Jan - 2024 |
Project Evaluation | 22 - Jan - 2024 to 29 - Jan - 2024 |
Publication of Results | 09 - Feb - 2024 |
- Text: Stroustrup B. Programming: Principles and Practice using C++. Second edition, Addison Wesley; 2014
- Text: Charles R. Severance. Python for Everybody: Exploring Data Using Python 3, Charles Severance; 2016.
- Reference: Guttag J. Introduction to Computation and Programming Using Python: With Application to Understanding Data. Second Edition.MIT Press; 2016.
- Reference: Gaddis T. Starting out with Python. Third Edition, Pearson; 2014.
- Reference: Lambert KA. Fundamentals of Python: first programs. Second Edition, Cengage Learning; 2018.
- Reference: Downey AB. Think Python: How to Think Like a Computer Scientist. O’Reilly Media; 2012.