2001 - First Programming Steps

Graphics, Unix, Databases

Academic Year 2000-2001

  • Continued exploring computer science fundamentals
  • Worked on basic programming projects in C, C++, and Java
  • Unix deep dive with command line tools, file system, and shell scripting
  • Developed problem-solving skills through logical puzzles and games
  • Learned about data structures and algorithms, and how to implement them in a programming languag
  • Worked on personal projects to apply what I learned in class like QMail email server, Beowuf cluster
  • Recompiled Unix kernel in linux and worked on customizing it using Kickstart scripts

Semester 6

  • Database Management Systems
  • Software Engineering
  • Data Communications
  • Database Applications Lab
  • Computer Graphics Lab
  • Unix Systems Programming
  • Operations Research
  • Project Work - I

Semester 7

  • Computer Networks
  • Internet Programming
  • Advanced Computer Architecture
  • Computer Profession & Society
  • Network Programming Lab
  • Internet Programming Lab
  • Client / Server Computing
  • Database Computing