Professional Documents
Culture Documents
01 Introduction
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 owaisiqbal10@gmail.com
Rahul Barman rahulbarman31.10.1994@gmail.com
Animesh Singh sanimesh005@gmail.com
Aditya Hirwani thegreataditya.1999@gmail.com
Pranav Sonare pranavsonare.sonare@gmail.com
Aftab Hussain aftabh4004@gmail.com
Shubhraneel Pal shubhraneelpal@gmail.com
Ayan Chaudhury Suhas Jain suhasjain142@gmail.com
Abir Das
Debanjan Saha debanjansaha2001@gmail.com
Monal Prasad monalprasad4@gmail.com
Velpuri Venkata S Sriharsha sreeharsha91021@gmail.com
• 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!!