Autumn 2019
Winter 2019
Autumn 2007
Winter 2008
Summer 2008
Autumn 2008
Winter 2009
Autumn 2009
Winter 2010
Autumn 2010
Autumn 2011
Autumn 2012
Autumn 2013
Winter 2014
Summer 2014
Autumn 2014
Winter 2015
Autumn 2015
Winter 2016
Autumn 2016
Winter 2017
Autumn 2017
BTech
MTech
Autumn 2018
Winter 2020
IT628 Systems Programming
- Student: Jeni Shah
- Student: BhaRgav MoRadiya
- Course Instructor: Amit Mankodi
- Student: Kamal Verma
- Student: vidvata buch
- Student: Amisha Farkya
- Student: Ayushi Shah
- Student: Nirvisha Soni
- Student: Palak Bhootra
- Student: Rishabh Kochar
- Student: Charvi Pathak
- Student: AVIK SEN
- Student: Surbhi Jain
- Student: vishant akhani
- Student: Sourabh Kothari
- Student: Aashka Shah
- Student: Harsh Jain
- Student: Hitesh Sachdev
- Student: Ami Bhatt
- Student: Piyush Shukla
- Student: Archan Ranade
- Student: Nupur Dave
- Student: tufel chauhan
- Student: Yash Vanzara
- Student: Kishan Shah
- Student: Bhakti Shah
- Student: Yash Mehta
- Student: Kirti Purswani
- Student: ANIMESH KUMAR
- Student: Nidhi Vyas
- Student: Shagufta Shaikh
- Student: Priyanshi Jariwala
- Student: Anshul Shah
- Student: Rutvi Shah
- Student: Priyank Soni
- Student: Jayesh Valbhani
- Student: Shimpa Sharma
- Student: Shikha Maniar
- Student: Manish Magnani
- Student: Hemanshi Undhad
- Student: Parth Patel
- Student: Nisha Jakhar
- Student: Shashank Dhyani
- Student: Abhishek Hingorani
- Student: Krishma Bagadia
- Student: Dhruv Acharya
- Student: Priya Handekar
- Student: Ankitkumar Boghra
- Student: Dhruvil Shah
- Student: Deepak Lalwani
- Student: Shehbaz Jafri
- Student: Abhijna Pathak
- Student: Shilpi Soni
- Student: Palak Mittal
- Student: Darshil Mehta
- Student: Aditi Solanki
- Student: Astha Bhavsar
- Student: Navdeep Singh Bagga
- Student: Utsav Rajvir
- Student: Harsh Gupta
- Student: Ritesh Tailor
- Student: Mohamed Aquib Chiniwala
- Student: Priyansh Sheth
- Student: Vaneeta Malviya
- Student: Rashmi Prabhu
- Student: Ankita Menghani
- Student: Mayur Panchal
- Student: Sahil Doshi
- Student: Prit Soni
- Student: Mrinal Dutta
- Student: Himanshu Kumar Sahu
- Student: Tulika .
- Student: Deepak Kumar
- Student: Bhumi Patel
- Student: Nilesh Khatri
- Student: Shilpi Sharma
- Student: Kamlesh Bachani
- Student: Riya Shah
- Student: Deepak Singh
- Student: Gaurav Thakkar
- Student: Parth Shah
- Student: KUNJAN SHAH
- Student: Mihir Soni
- Student: Lipi Prajapati
- Student: Aditya Periwal
- Student: Sahil Surani
- Student: Aliasgar Aabadani
- Student: Parth Kaloliya
- Student: Richa Christian
- Student: Nisha Parikh
- Student: Janushi Shah
- Student: Sakshi Mittal
- Student: Audarya rathod
- Student: Sahil Rai
- Student: Shejal Agrawal
- Student: Drashti Chauhan
- Student: Chirag Chevli
- Student: Akshita Maheshwari
- Student: Nikhil Patel
- Student: Yatri Dholakia
- Student: Darshan Dhandhukiya
- Student: Prasham. Shah
- Student: Rajvee Vora
- Student: Mayur Lalwani
- Student: Kanu Malivad
- Student: Priyanshi Patsaria
- Student: Aayushi Shah
- Student: AMAN GUPTA
- Student: Stuti Dyer
- Student: krushang shah
- Student: Samina Chiniwala
- Student: Ankit Bhalala
- Student: Madhavi Gajjar
- Student: Krupali Shah
- Student: Lalit Nebhani
- Student: Deep Shah
- Student: sahil kothari
- Student: Devisha Surti
- Student: Anil Tudu
- Student: Rutul Darji
- Student: Priyanka Dodiya
IT628 Systems Programming course will cover topics listed below. For each of the topics covered in theory, there will be associated lab assignments to cover the practical aspect. This moodle is created for lab assignment submission where each student will need to submit the documents mentioned in the Lab Assignment Manual.
Introduction: SystemProgramming introduction, Unix Shell, Basic Shell Commands
C Programming: Using the C programming language, its constructs and grammar, to
create system software
Usage of Unix C compiler gcc, compiling, linking, object files, loading, symbol resolution,
shared and static libraries, debugging, and execution of system programs, makefiles
File IO: unbufferedIO (file descriptor, open, create, read and write files, file modes), buffered IO (file pointer, open, create, read, write files, file modes), advantage and disadvantage between both schemes, directories, symbolic links, permissions
Process: creationand termination of process, process states, exec family system functions, fork to create child process, process control, process communication using pipe
Signals: types of signals, signal actions, catching and handling signal,signal from processConcurrent Programming: computingand communication type: multithreading, parallel computing (shared memory), distributed computing (message passing), threads vsprocess, user level vskernel level threads, POSIX threads: creation, termination, join, synchronization, critical section, mutual exclusion, mutexlocks, semaphores, deadlock, reader-writer problem, dining-philosopher problem
Network Programming: CommunicationLayers (Network, Transport), Protocols basics: Internet Protocol (IP) , TCP: connection oriented, UDP: connectionless, standard services and assigned ports, client-server communication using sockets
InterprocessCommunication (IPC):
Shared memory architectures: signals, named pipes and OpenMP(OpenMPuses multicore or multi-processor architecture on the same system)
Distributed memory architectures: massage passing interface such as OpenMPIor MPICH (MPI in addition to multi-core or multi-process architecture uses multiple systems to harness compute power of different systems)IT 694 Computer Networks
- Course Instructor: Kalyan Pathapati Subbu
IT622 - Object Oriented Programming
- Course Instructor: PM Jat
- Teaching Assitant: Viral Shah
- Teaching Assitant: Pranjal Bhatt
- Teaching Assitant: Rinoy Macwan
- Student: Samina Chiniwala
- Student: Harsh Jain
- Student: Shilpi Sharma
- Student: Stuti Dyer
- Student: Surbhi Jain
- Student: Drashti Chauhan
- Student: Parth Patel
- Student: Priyanshi Patsaria
- Student: Rutvi Shah
- Student: Deepak Lalwani
- Student: vidvata buch
- Student: Priyansh Sheth
- Student: Charvi Pathak
- Student: Piyush Shukla
- Student: Palak Mittal
- Student: Ankit Bhalala
- Student: Nikhil Patel
- Student: Deep Shah
- Student: Madhavi Gajjar
- Student: Ankita Menghani
- Student: Shimpa Sharma
- Student: Shashank Dhyani
- Student: Harsh Gupta
- Student: Lalit Nebhani
- Student: sahil kothari
- Student: Shilpi Soni
- Student: Ayushi Shah
- Student: Akshita Maheshwari
- Student: Prit Soni
- Student: Aditya Periwal
- Student: Sakshi Mittal
- Student: Hitesh Sachdev
- Student: Shikha Maniar
- Student: Rashmi Prabhu
- Student: Richa Christian
- Student: Aditi Solanki
- Student: Shejal Agrawal
- Student: Ankitkumar Boghra
- Student: AVIK SEN
- Student: Kamlesh Bachani
- Student: krushang shah
- Student: Sahil Surani
- Student: Mayur Panchal
- Student: Anshul Shah
- Student: Amisha Farkya
- Student: Nupur Dave
- Student: Archan Ranade
- Student: Prasham. Shah
- Student: Kanu Malivad
- Student: Nidhi Vyas
- Student: Parth Shah
- Student: Rishabh Kochar
- Student: Priya Handekar
- Student: Navdeep Singh Bagga
- Student: Jayesh Valbhani
- Student: Bhakti Shah
- Student: Priyanka Dodiya
- Student: Lipi Prajapati
- Student: Mrinal Dutta
- Student: tufel chauhan
- Student: Dhruv Acharya
- Student: KUNJAN SHAH
- Student: Kirti Purswani
- Student: AMAN GUPTA
- Student: Manish Magnani
- Student: Mayur Lalwani
- Student: Rutvik Mavani
- Student: Sahil Doshi
- Student: Palak Bhootra
- Student: Priyank Soni
- Student: Rutul Darji
- Student: Bhumi Patel
- Student: Sourabh Kothari
- Student: Devisha Surti
- Student: Abhishek Hingorani
- Student: Aayushi Shah
- Student: Priyanshi Jariwala
- Student: Shehbaz Jafri
- Student: Nisha Parikh
- Student: Darshan Dhandhukiya
- Student: Aashka Shah
- Student: Mihir Soni
- Student: Chirag Chevli
- Student: Astha Bhavsar
- Student: Nisha Jakhar
- Student: Ritesh Tailor
- Student: Ami Bhatt
- Student: Shagufta Shaikh
- Student: Yatri Dholakia
- Student: Deepak Kumar
- Student: Nilesh Khatri
- Student: vishant akhani
- Student: Tulika .
- Student: Aliasgar Aabadani
- Student: Abhijna Pathak
- Student: Mohamed Aquib Chiniwala
- Student: Parth Kaloliya
- Student: Rajvee Vora
- Student: Utsav Rajvir
- Student: Himanshu Kumar Sahu
- Student: Darshil Mehta
- Student: Vaneeta Malviya
- Student: Kishan Shah
- Student: Deepak Singh
- Student: Sahil Rai
- Student: Yash Mehta
- Student: Krishma Bagadia
- Student: Gaurav Thakkar
- Student: Riya Shah
- Student: Nirvisha Soni
- Student: Janushi Shah
- Student: Yash Vanzara
- Student: Krupali Shah
- Student: Dhruvil Shah