Neelima Gupta
Department of Computer Science, University of Delhi
Teaching Calendar
Currently Teaching
MCA 201: Data Structures and File Processing
MCA 202: Discrete Mathematics
- C.L. Liu, Elements of Discrete Mathematics, McGraw-Hill Pub. Co., 1977.
- D.E. Knuth, The Art of Computer Programming(3rd ed.), Vol. 1, Addison Wesley, 1997.
- R.L. Graham, D.E. Knuth, O. Patashnik, Concrete Mathematics(2nd ed.), Addison- Wesley, 1994.
- 1989 - 2002: Systems Analysis and Design, Computer System Architecture, Programming languages from COBOL, Pascal to C, Discrete Structures, Data Structures, Algorithms, Theory of Computation/ Automata Theory, Statistical Techniques
- 2002 - till date: Systems Programming, Data Communication and Computer Networks, Design and Analysis of Algorithms, Algorithms in Bioinformatics, NP Completeness and Approximation Algorithms.
MCS 101: Design and Analysis of Algorithms
MCA 204: Data Communication and Computer Networks
Syllabus
Overview: Counting, pegion-hole principle, generating functions, recurrence relations, linear
recurrence relations with constant coefficients, homogenous solutions, particular solutions,
total solutions, solution by the method of generating functions. References Lecture Notes of 2012 |
Courses Taught During July 2012 - November 2012
Subjects Taught Previously
Undergraduate Level
Postgraduate Level