Courses
 
 
CONTACT ME
Email: pulimood [at] tcnj [dot] edu
Mail: Dept. of Computer Science
Holman Hall 225
2000 Pennington Road 
Ewing, NJ 08628-0718
Phone: 609-771-2788
Fax: 609-637-5190
 
Courses I Typically Teach

CSC 340: Programming in the Large
Software products play a central role in almost every aspect of life today, helping people to be more effective and productive in the pursuit of their daily tasks. Billions of dollars are spent on software application development yet there are serious problems in the cost, timeliness, security, and quality of many software products. Software engineering aims to integrate the principles of computer science and other disciplines to develop systematic models and reliable techniques for producing high-quality software. This course introduces students to software engineering with an emphasis on the Unified Process (UP) for problem solving and software application development. The C++ programming language is introduced to underscore advanced object-oriented implementation concepts.  

CSC 446: Database Systems
The importance of database systems has increased dramatically in the last two decades. Databases are crucial to the efficient management of data whether in commercial organizations, educational institutions, or non-profit enterprises. This course introduces students to the fundamental concepts necessary for designing, using, and implementing database systems and applications.

CSC 470: Special Topics - Internet Programming Languages
This course introduces students to Internet Programming and particularly languages for applications that support it.

CSC 498 / 499: Mentored Research 1 and 2
This course entails intensive study of an advanced topic in computer science under the supervision of a faculty mentor. Emphasizes student activity, use of journals and monographs, discussions, solution and presentations of problems. This course culminates in the writing of a journal-style paper and the presentation of a public lecture. See the ‘Research’ link for projects I am currently working on.
“Education is what remains when we have forgotten all that we have been taught” 
- George Savile, Marquis of Halifax

“Education is a progressive discovery of our ignorance” - Will Durant

Students should log into their SOCS accounts to access up-to-date information regarding the course, including the syllabus, assignments, lectures, and grades.