Skip to content

Latest commit

 

History

History
70 lines (57 loc) · 3.45 KB

File metadata and controls

70 lines (57 loc) · 3.45 KB

20CYS113 - Computer-Programming and 20CYS181 - Computer Programming Lab



20CYS113 - Computer Programming and 20CYS181 - Computer Programming Lab - 2nd Sem - B.E. CSE(CYS) - ASE, CBE

🧑‍🏫 Course Instructor: Ramaguru R, Assistant Professor, TIFAC-CORE in Cyber Security.

📚 Course Outcome

CO# CO Description
CO1 Understand the typical programming constructs: data (primitive and compound), control, modularity, recursion etc. thereby to understand a given program
CO2 Understand and analyze a given program by tracing, identifying coding errors and debugging them.
CO3 Make use of the programming constructs appropriately and effectively while developing computer programs.
CO4 Develop computer programs that implement suitable algorithms for problem scenarios and applications

Evaluation Criteria - 20CYS113

Components Marks
[Internal] Monthly Quiz (3 Nos) 10
[Internal] Assignments (3 Nos) 10
[Internal] Periodical I 15
[Internal] Periodical II 15
[External] End-Semester Exam 50

Evaluation Criteria - 20CYS181

Components Marks
[Internal] Assignments (4 Nos) 20
[Internal] Mini-Project 30
[Internal] Periodical I 15
[Internal] Periodical II 15
[External] End-Semester Exam 20

Dates and Deadlines

Deadline for Dates
Pair Programmer Selection 12 - Mar - 2023
Project Team Selection 12 - Mar - 2023
Contest - 1 27 - Mar - 2023
Contest - 2 10 - Apr - 2023
Periodicals I TBD
Contest - 3 28 - Apr - 2023
Mini-Project Review 1 04 - May - 2023
Contest - 4 12 - May - 2023
Periodicals II TBD
Contest - 5 05 - Jun - 2023
Mini-Project Review 2 15 - Jun - 2023
Contest - 6 05 - Jul - 2023
Mini-Project Review Final 11 - Jul - 2023
End Semester TBD

📗 Text and Reference Books

  • Text: Forouzan BA, Gilberg RF. Computer Science: A structured programming approach using C. Third Edition, Cengage Learning; 2006.
  • Text: Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Second Edition, Pearson, 2015.
  • Reference : Byron Gottfried. Programming with C. Fourth Edition, McGrawHill,; 2018.
  • Reference : Eric S. Roberts. Art and Science of C. Addison Wesley; 1995.
  • Reference : Jeri Hanly and Elliot Koffman. Problem Solving and Program Design in C. Fifth Edition, Addison Wesley (Pearson); 2007.
  • Reference : E. Balaguruswamy, Programming in ANSI C, 8Th Edition, Tata McGraw-Hill Education; 2019
  • Reference : Anita Goel and Ajay Mittal, Computer fundamentals and Programming in C, Pearson Education India; 2016
  • Reference : Rajaraman V, PHI, Computer Basics and Programming in C, Prentice-Hall of India Pvt.Ltd; 2008
  • Reference : Yashavant P, Kanetkar, Let us C, 16TH Edition, BPB Publications; 2017