- M.Sc. (IT) is a unique 5 year integrated course started and run by Veer Narmad South Gujarat University, Surat in 2000. This five year programme in information technology combines various facets of computer applications, electronics & communication and business systems.
- By the end of the programme students gain the high level of expertise in both software and hardware areas of IT. The course has contributed exceptional IT professionals who are doing extremely well in all the areas of IT. M.Sc. (IT) is the first programme of its kind which admits students who have passed higher secondary examination.
- This course structure follows semester system and allows the students to complete their post graduation in five years (10 semesters).
M.Sc. (I.T.) – Five Years Integrated Course Structure
Subject Code | Subject Title | Description |
Semester – 1 | ||
101 | Communication Skills in English |
|
102 | Mathematics – I |
|
103 | Fundamentals of Computer |
|
104 | Fundamentals of Programming using C- I | C language |
105 | Internet and Web Technologies | HTML, CSS |
106 | Practical 1 | Based on 104 |
107 | Practical 2 | Based on 105 |
108 | NSS/Sports/Saptdhara |
|
Semester – 2 | ||
201 | Business Communication Skills in English |
|
202 | Mathematics- II |
|
203 | Fundamentals of Programming using C- II | C language |
204 | Introduction to Database Management System | Open Office – Libre Base |
205 | Fundamentals of Electronics | Electronics Components, Circuits, Digital Gates |
206 | Practical 3 | Based on 203 |
207 | Practical 4 | Based on 204 |
208 | NSS/Sports/Saptdhara |
|
Semester – 3 | ||
301 | Soft Skills |
|
302 | Microprocessor and Assembly Language | 8086, Assembly programming, H/W Interfacing. |
303 | Data Structures | Programs using C |
304 | Object Oriented Programming | C++ |
305 | Computer Network |
|
306 | Practical 5 | Based on 303 |
307 | Practical 6 | Based on 304 |
Semester – 4 | ||
401 | Environmental Science |
|
402 | Fundamental of Embedded System and IoT | 8-bit microcontroller(8051 core) and 32 bit microcontroller (ARM core), Sensors, Embedded –C language. |
403 | VB .NET | VB.NET |
404 | Relational Database Management System-I | Oracle – SQL |
405 | Web Development-I | Javascript, XML, jQuery |
406 | Practical 7 | Based on 402 |
407 | Practical 8 | Based on 403 and 404 |
408 | Practical 9 | Based on 405 |
Semester – 5 | ||
501 | Web Development – II | PHP, MySQL, NoSQL, AngularJS |
502 | Relational Database Management System – II | Oracle – PL/SQL |
503 | Computer Graphics | OpenGL |
504 | System Analysis and Design |
|
505 | Financial Accounting and Taxation | Basic Accounting Concepts, GST |
506 | Practical 10 | Based on 501 |
507 | Practical 11 | Based on 502 |
508 | Practical 12 | Based on 503 |
Semester – 6 | ||
601 | Java | Core Java with latest JavaSE |
602 | ASP.NET | ASP.NET |
603 | Operating System |
|
604 | E Business and Cyber Law |
|
605 | Practical 13 | Based on 601 |
606 | Practical 14 | Based on 602 |
607 | Project |
|
Semester – 7 | ||
701 | Application Development using Full Stack | MongoDB, Angular, Express, NodeJS |
702 | Application Development using .NET CORE | C#.NET Core, MVC, .NET Core MVC, RESTful Web API |
703 | Software Engineering | Project Management, Design Patterns, Web Engineering and Software Quality Assurance |
704 | Optimization Techniques | Sequencing, Network Analysis, Simulation and Dynamic Programming |
705 | Practical 15 | Based on 701 |
706 | Practical 16 | Based on 702 |
707 | Part Time Project 1 |
|
Semester – 8 | ||
801 | Java Web Development | Using Java/Jakarata EE for Web Applications |
802 | Enterprise Java | Java/Jakarta EE on Distributed Architecture for Business Logic and REST resources |
803 | Elective 1 : Smart Device Computing Using iOS | Swift, Design Patterns |
Elective 2 : Smart Device Computing Using Android | Android Programming | |
804 | Artificial Intelligence | Basics of AI, Algorithms, Optimization, Gaming, Planning and Knowledge Representation |
805 | Practical 17 | Based on 801 and 802 |
806 | Practical 18 | Based on 803 |
807 | Part Time Project 2 |
|
Semester – 9 | ||
901 | Internet of Things (IOT) | Raspberry pi and Arduino H/W platforms, Python Programming for IOT |
902 | Machine Learning using Python | ML Basics, Python and its ML Libraries, Models and Regression Techniques |
903 | Cloud Computing | AWS, Azure, Google Cloud, Micro Services, CI/CD, DevOps |
904 | Business Intelligence | SSIS, SSAS, SSRS, Power BI |
905 | Practical 19 | Based on 901 and 902 |
906 | Practical 20 | Based on 903 and 904 |
907 | Part Time Project 3 |
|
Semester – 10 | ||
1001 | Project |
|
- On successful completion of the first 3 years of the course, the student receives Bachelors degree, i.e. B.Sc (I.T) and on completion of five years duration, the M.Sc. (I.T) degree is awarded. After completion of B.Sc (IT), the students may continue studies of M.Sc.(I.T ) or may join other post graduate course. The degrees are awarded by Veer Narmad South Gujarat University, Surat. On attaining Master degree student may join IT industry as a professional or may pursue PhD Degree.
- Regular Classroom Lectures
- Practicals in Laboratory
- Projects Work
- Interactive Group Discussions
- Case Studies
- Seminars
- Audio Visual Sessions
- Industrial Tours- The department arranges industrial tours as per the need. It helps the students to lea about the implementation of the acquired knowledge in this stream