01 Introduction
01 Introduction
cse.iitkgp.ac.in
Algorithms – I (CS21203)
Logistics
• Course Name and code: Algorithms - I, CS21203
• Venue: NC442 (Roll no.s ending with odd digits), NC443 (Roll no.s
ending with even digits)
• Prerequisites: PDS
Aug 02, 2023 2
CS21203 / Algorithms - I | Introduction
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
The Team
TAs
Name Gmail id
Instructors Owais Iqbal [email protected]
Rahul Barman [email protected]
Animesh Singh [email protected]
Aditya Hirwani [email protected]
Pranav Sonare [email protected]
Aftab Hussain [email protected]
Shubhraneel Pal [email protected]
Ayan Chaudhury Suhas Jain [email protected]
Abir Das
Debanjan Saha [email protected]
Monal Prasad [email protected]
Velpuri Venkata S Sriharsha [email protected]
• And YOU!!
Aug 02, 2023 3
CS21203 / Algorithms - I | Introduction
Computer Science and Engineering| Indian Institute of Technology Kharagpur
cse.iitkgp.ac.in
Course Information
Course Information
• Evaluation: ClassTest (20%) – 2; Mid Sem (30%); End Sem (50%). [Tentative]
• Practice homeworks will be given in the website. These will not be graded.
Source: http://redd.it/b5mtc7
• (If for no other reason) – show that your algorithm produces the right answer
always
• Different algorithms for the same problem often differ dramatically in terms
of efficiency
•Of course algorithms are also important for doing research in all CS areas
• But before that – what is a pseudocode and how is it different from a real
code?
• Pseudocode does not bother much about language specific synatxes
• Whatever helps to express the idea is used
• Is not concerned with issues of software engineering
Thank You!!