Return to main home page

Courses taught by Manish K Gupta !

I have taught 15 different types of the courses (complete list is given below) as an Instructor (2002-2017). We are able to design brand new courses on emerging areas of science and technology such as IT 479, IT468, SC462, IT470 and IT471. My role was designing the course, giving lectures, preparing home work, exams, quizes, solutions and grading. Students have also done various interesting projects during these courses.

Term
(Fall/Spring)
Course Size Title/Topic Department/University
S 2017 SC 462 17 Elements of Synthetic Biology: Life 2.0 Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2017 IT 468 41 Introduction to Natural ComputingInform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2016 SC 107 318 Calculus: Where are you? Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2016 IT 479 7 Modern Topics in Coding and Cryptography Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2016 SC 462 17 Elements of Synthetic Biology: Life 2.0 Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2015 SC 105 317 Calculus: Where are you? Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2015 SC 461 66 Introduction to Coding Theory Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2014 SC 462 26 Elements of Synthetic Biology: Life 2.0 Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2014 IT 468 41 Introduction to Natural ComputingInform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2014 SC 461 153 Introduction to Coding Theory Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2013 IT 468 70 Introduction to Natural ComputingInform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2013 SC 116 240 Algebraic Structures Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2013 SC 461 58 Introduction to Coding Theory Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2012 IT 468 74 Introduction to Natural ComputingInform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2012 SC 461 45 Introduction to Coding Theory Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2011 SC 611 91 Mathematics for Computer ScienceInform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2011 IT 468 17 Introduction to Natural ComputingInform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2011 SC 461 4 Introduction to Coding Theory Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2010 IT 468 15 Introduction to Natural ComputingInform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2010 SC 105 244 Calculus and Complex Variables Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2010 SC 461 5 Introduction to Coding Theory Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2010 SC 106 120 Discrete Mathematics (Tutorials) Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2009 SC 105 240 Calculus and Complex Variables Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2009 IT 471 15 Topics in Bioinformatics Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2009 CT 515 5 Error-Control Codes Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2008 SC 216 222 Calculus with Complex Variables Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2008 CT 203 120 Signals and Systems (Tutorials) Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2008 SC 216 200 Calculus with Complex Variables Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2008 IT 471 7 Topics in Bioinformatics Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2007 IT 470 20 Foundations of Computational and Systems Biology Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
F 2007 CT 203 120 Signals and Systems (Tutorials) Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2007 SC 116 240 Algebraic Structures (Tutorials) Inform. & Comm. Technology (ICT), DA-IICT Gandhinagar
S 2006 MATH 272 170 Applications of Numerical Methods Mathematics and Statistics, Queens University, Kingston, Canada
F 2005 MATH 226 155 Ordinary Differential Equations Mathematics and Statistics, Queens University, Kingston, Canada
F 2004 ECE 352 80 Signals and Systems IIElectrical and Computer Engineering, Ohio State University, USA
S 2004 CSE 457/598 42 Theory of Formal Languages Computer Science and Engineering, Arizona State University, USA
S 2004 CSE 355 69 Introduction to Theoretical Computer Science Computer Science and Engineering, Arizona State University, USA
F 2003 CSE 330 45 Computer Organization and Architecture Computer Science and Engineering, Arizona State University, USA
S 2003 CSE 450/598 65 Design and Analysis of Algorithms Computer Science and Engineering, Arizona State University, USA
F 2002 CSE 355 60 Introduction to Theoretical Computer Science Computer Science and Engineering, Arizona State University, USA


As a faculty at DA-IICT, Gandhinagar India I have given guest lectures in the following courses:
  1. Spring 2010, Guest Lectures on Quantum Cryptography in a course on Introduction to Cryptography
  2. Spring 2007, Guest Lectures on Network Coding in a course on Introduction to Sensor Networks
As a graduate student (1993-2000) and as a Marsden Fellow (2001) I was involved in the following teaching activities:
  1. 2001: Teaching Associate in honors course Math 433 (Coding Theory) at University of Canterbury, Christchurch, New Zealand. My responsibility was helping the students and making home works
  2. 1993-2000: Teaching Assistant in several 1st and 2nd year courses and honors courses in calculus, linear algebra, probability and statistics at Indian Institute of Technology, Kanpur, India. My responsibility was giving tutorials lecturers, making home works, grading the home works, exams and quizzes.
As a result of research interests and work in multi-disciplinary areas, I feel comfortable in teaching and designing appropriate courses.

Teaching Keywords



© 2017 Manish K. Gupta