- Dept. of Computer Science, University of Delhi
-
Dept. of Computer Science, University of Delhi संगणक विज्ञान विभाग Established 1981 Students 200 Location New Delhi, India Campus Urban Nickname DUCS Website cs.du.ac.in Department of Computer Science, University of Delhi is a department in University of Delhi under Faculty of Mathematical Science, set up in the year 1981.
Contents
About offered courses
The Department started the three years Master of Computer Applications (MCA) program in the year 1982, which was among the first such programs in India. The Department also started M.Sc. Computer Science course in the year 2004.
Besides these the Department has research interests in diverse branches of Computer Science and offers a Doctor of Philosophy (Ph.D.) program. The University conducts a Post Graduate Diploma in Computer Applications (PGDCA) program through its constituent colleges. The courses are updated from time to time to keep up with the ever evolving IT sector. Emphasis is laid not only on the theoretical concepts but also on practical experience and industry interaction.Few Classroom Projects
MCA
Apart from the conventional methodologies of classroom teaching, students are expected to take up case studies, presentations and small projects. This prepares them for the industrial exposure and in addition to technical knowledge acquired qualities like teamwork and communication skills gets instilled in them. Following are few of the projects/assignments taken up by the students:- Implementation of Unix Shell
- Implementation of Chat Server.
- Simulation of machine language code and implementation of assembler.
- Simulation of the basic File System on Linux.
- Simulation of Sliding Window Protocols
-
- Go-Back N Protocol
- Selective Repeat Protocol.
- Simulation of a two-pass assembler.
- Projects designed, documented and coded using SDLC
-
- Share Tracker System.
- Computerized Health Care System.
- Websites on tourism, online FIR, online book store, online examination, social networking, online shipping management system, digital library system.
- Research and implementation of various Cryptographic Algorithms
-
- Design and implementation of new approach for searching in encrypted data using Bloom Filter.
- Analysis and implementation of security algorithms in Cloud Computing.
- Malware and Keylogger Design.
- Software and hardware implementation of Smart Home System.
- Misuse, detection and prevention of Advance Spamming techniques.
- Design and security analysis of chaotic encryption.
- Analysis of risks, techniques, and corporate usage of Web 2.0 technologies.
- Implementation of homomorphic encryption algorithms.
- Regional language encryption and translation.
- Implementation of elliptic curve cryptography.
- Design and implementation of secure, efficient and self synchronizing stream ciphers.
M.Sc. Computer Science
As part of the curriculum itself, students are supposed to give presentations, group projects and programming assignments that not only help in honing the programming skills of the students but also inculcate good communication skills and develop a sense of teamwork. Following are few of the projects/assignments taken up by the students:- Implementation of Robot task assignment given resources using MATLAB.
- Jade programming for agent communication.
- Implementation of DES encryption and decryption algorithm.
- Application of Genetic Algorithm in 8-queens problem.
- Implementation of K-means, FP-Tree, BIRCH and DBSCAN algorithm using C++.
- Generating all strong association rules from a set of given frequent item sets of transactions.
- Implementation of DBMS.
- Data preprocessing and KDD (Knowledge Discovery and Data mining) using WEKA and C4.5.
- Implementation of different clustering techniques on output of fuzzy C-means algorithm as initial input using MATLAB.
- Simulation of Lexical Analyzer and Parser using C.
Infrastructure
Libraries
-
-
- Here is where people,
- One frequently finds,
- Lower their voices
- And raise their minds.
-
- ~Richard Armour, "Library"
-
-
The students of the Department are affiliated to two libraries.
Departmental Library: The Department has a reference library with over four thousand titles, not only in the field of Computer Science and IT but also in other related areas such as Electronics and Mathematics.
Central Science Library: The Central Science Library (CSL) is one of the largest science libraries in India. It was established in 1981, and at present, it has a collection of over 2,20,000 volumes of books and periodicals. The website of CSL provides electronic subscription for approximately 27,088 e-journals of national and international repute including IEEE, ACM, Springer journals and proceedings.
Laboratory Facilities-
-
- “In theory, there’s no difference between theory and practice but in practice, there is.”
-
- Resources
-
-
- Microsoft Academic Alliance Program
-
- Development Tools
-
-
- Oracle11g, Altova XML Suite 2008, MATLAB 2008b/2009b / 2010b
-
- Operating Systems
-
-
- Windows XP/Vista/7, Red Hat Enterprise Edition, Ubuntu
-
- Security Tools
-
-
- Symantec Antivirus Corp. Bd. 10.2
-
- Hardware
-
-
- 8 Dell, 2 IBM Laptops.
- 45 Pentium IVs with 1 GB RAM and 80 GB Hard disk
- 34 Acer Core 2 Quad with 2 GB RAM
- 3 HP Core 2 Quad with 4GB RAM, 320 GB Hard disk.
- 2 HP servers (Windows Server 2003 and Linux server)
- 6 LCD Projectors out of which 4 are roof fitted and 2 with cameras.
- A total of 28 printers including 1 HP Color Laser Jet 2500, 12 HP LaserJet 3030.
- 4 Laser Printers connected via LAN.
- Digital Microprocessor Laboratory Kits.
-
- Internet Connection
-
-
- All the labs, offices and faculty rooms of the Department are connected to the internet through the university intranet. Internet connectivity is provided using 4 switches through the university intranet. 24 port switch is used in LAN, providing internet to all systems in the laboratory, classrooms, seminar room and committee room.
-
Delhi University Computer Centre The centre owns a multitude of software so as to allow students to gain practical experience. The following is a list of some of these tools:- Operating Systems
-
-
- Solaris 9, AIX, OS/2 Warp 3.0, Red Hat Linux 9.0, Mac, Windows.
-
- Database Management Systems
-
-
- Oracle 10g, MySQL.
-
- Programming Platforms
-
-
- ANSI C, Borland C++, JAVA 6, Visual C# , COBOL, Turbo Pascal, Small Talk, XL Fortran, 77/90, LISP, PROLOG, MS-MASM 5.0, GPSS-PC
-
- Mathematical and Statistical Packages
-
-
- MATLAB, SPSS 11.0, SAS, Mathematica
-
- Graphical Packages
-
-
- KEE, PEX
-
- Application Packages
-
-
- MS Office, Lotus Smart Suite, Adobe Creative Suite 5, Word Perfect, Corel Draw, Power Builder, COSMO, RISC Animation.
-
- Hardware
-
-
- SUNFire V20Z-AMD, SUNfire V65x-Intel, SUNfire V440- Sparc, Compaq, IBM RS/6000 43 P Technical Workstations, 60 Nodes (Acer Desktops)Peripheral support includes HP Laser and Inkjet printers.
- 75 Mbps/1 Gbps2 leased lines.
- CISCO Router, Firewall, Core Switch, Distribution, Nortel, HCL, 3com, Cisco, Dlink.
- 5 IBM RS/6000 machines having RISC architecture using CMOS VLSI, Double precision.
-
Notable alumni
1. Kiran Sethi (VP, Deutsche Bank, USA)
2. Pradeep Mathur (VP, Capgemini, UK)
3. Gulshan Kumar (Director, Alcatel-Lucent, India)
4. Ranjan Dhar (Director, Silicon Graphics, India)
5. Manish Madan (VP, Perot Systems, TSI, India)
6. S. Kumaran (Director, Simplogic Tech., India)References
External links
Categories:- University of Delhi
- University departments in India
Wikimedia Foundation. 2010.