

M-TECH in Computer Technology at Jadavpur University


Kolkata, West Bengal
.png&w=1920&q=75)
About the Specialization
What is Computer Technology at Jadavpur University Kolkata?
This Computer Technology M.Tech program at Jadavpur University focuses on advanced concepts in computing, preparing students for cutting-edge roles in the dynamic Indian IT industry. It covers areas from advanced algorithms and architectures to emerging fields like cloud computing, machine learning, and network security. The program differentiates itself by its strong theoretical foundation coupled with practical application, addressing the growing demand for skilled computer technology professionals in India''''s digital transformation.
Who Should Apply?
This program is ideal for engineering graduates (B.E./B.Tech. in CSE, IT, ECE, EEE, Instrumentation) or M.Sc. holders in relevant science disciplines with a strong aptitude for computer science and technology. It targets fresh graduates seeking entry into advanced R&D or specialized tech roles, as well as working professionals looking to upskill in niche computer technology domains, or career changers aiming to transition into the rapidly evolving tech industry in India.
Why Choose This Course?
Graduates of this program can expect to secure high-demand positions such as Software Development Engineer, Cloud Architect, Data Scientist, AI/ML Engineer, Cyber Security Analyst, or Research Engineer in leading Indian and multinational companies. Entry-level salaries typically range from INR 6-12 LPA, with experienced professionals earning significantly more. The strong curriculum also prepares students for Ph.D. studies, enabling growth trajectories into academic and research leadership roles in India.

Student Success Practices
Foundation Stage
Master Advanced Data Structures and Algorithms- (Semester 1-2)
Dedicate significant time to understanding and implementing complex data structures and algorithms, which are fundamental to computer technology. Solve problems on platforms like HackerRank, LeetCode, and CodeChef regularly to build strong problem-solving skills and enhance competitive programming abilities essential for technical interviews.
Tools & Resources
HackerRank, LeetCode, CodeChef, GeeksforGeeks
Career Connection
A strong grasp of DS&A is crucial for cracking technical interviews at top product and service-based companies in India for roles like Software Developer and Data Scientist.
Deep Dive into Core Computer Architecture and OS Concepts- (Semester 1-2)
Go beyond theoretical knowledge by exploring practical aspects of advanced computer architecture and operating systems. Read research papers on emerging hardware designs and modern OS paradigms. Try simulating or implementing small components of OS functionalities or architectural concepts to solidify understanding.
Tools & Resources
NPTEL courses, Operating Systems: Three Easy Pieces, Computer Architecture: A Quantitative Approach
Career Connection
This foundation is vital for careers in system software development, embedded systems, hardware design, and cloud infrastructure roles, where understanding underlying mechanisms is key.
Engage Actively in Seminars and Peer Learning- (Semester 1-2)
Utilize the ''''Seminar'''' subjects to research and present on advanced topics, improving both technical depth and presentation skills. Form study groups to discuss complex concepts, review course material, and collaboratively solve problems, fostering a deeper understanding and strong peer network.
Tools & Resources
Google Scholar, IEEE Xplore, ACM Digital Library, University library resources
Career Connection
Develops critical thinking, communication, and teamwork skills highly valued by employers, while also building a professional network within the academic community.
Intermediate Stage
Build Applied Skills in Cloud Computing and Network Security- (Semester 2-3)
Gain hands-on experience with cloud platforms (AWS, Azure, GCP) by completing certification courses and building projects. For network security, practice implementing cryptographic algorithms and using security tools (e.g., Wireshark, Nmap) in lab environments. Participate in online CTF (Capture The Flag) competitions.
Tools & Resources
AWS Academy, Azure Fundamentals, Google Cloud Skills Boost, TryHackMe, Hack The Box
Career Connection
Directly prepares for roles like Cloud Engineer, DevOps Engineer, Network Security Analyst, and Cyber Security Consultant, which are in high demand across Indian IT firms.
Specialize through Electives and Minor Projects- (Semester 2-3)
Choose electives strategically based on career interests (e.g., Machine Learning, IoT, Big Data Analytics). Use the Minor Project in Semester 2 to build a substantial project in your chosen specialization, applying theoretical knowledge to a real-world problem. Focus on robust implementation and detailed documentation.
Tools & Resources
Kaggle for ML datasets, Arduino/Raspberry Pi for IoT projects, GitHub for version control
Career Connection
Creates a strong portfolio of projects and demonstrates specialized skills, making you a more attractive candidate for specialized roles in AI/ML, IoT, or Data Science.
Attend Industry Workshops and Guest Lectures- (Semester 2-3)
Actively participate in workshops, webinars, and guest lectures organized by the university or industry bodies. Network with professionals and understand current industry trends, challenges, and technologies. Seek mentorship from faculty and industry experts.
Tools & Resources
LinkedIn, Professional conferences (e.g., IEEE events), Tech meetups in Kolkata
Career Connection
Expands professional network, provides insights into industry expectations, and can lead to internship or placement opportunities with leading tech companies in India.
Advanced Stage
Focus on High-Impact Dissertation Research- (Semester 3-4)
Utilize the Dissertation Parts I and II to conduct original, impactful research. Choose a problem aligned with current industry or academic needs, aim for publishable quality work, and rigorously test your hypotheses. Seek regular feedback from your supervisor and peers.
Tools & Resources
Overleaf for LaTeX writing, Python/R for data analysis, Jupyter Notebooks
Career Connection
Demonstrates research capabilities, problem-solving skills, and contributes to academic literature. It significantly boosts prospects for R&D roles, Ph.D. admissions, or specialized roles in product development.
Prepare for Placements and Professional Certifications- (Semester 3-4)
Start dedicated placement preparation, including mock interviews, aptitude tests, and resume building. Consider obtaining professional certifications relevant to your specialization (e.g., AWS Certified Developer, Microsoft Certified Azure Data Scientist Associate, CCNA for networking) to enhance your marketability.
Tools & Resources
Placement cells and career services, Online certification platforms (Coursera, Udemy, edX), Glassdoor for interview prep
Career Connection
Directly translates into higher chances of securing desirable job offers with competitive salaries in core technical roles within India''''s top tech firms and startups.
Contribute to Open Source Projects and Tech Communities- (Semester 3-4)
Engage with open-source communities by contributing to projects, reporting bugs, or suggesting enhancements. Participate in online forums, hackathons, and tech community events. This demonstrates practical coding skills and collaboration abilities.
Tools & Resources
GitHub, Stack Overflow, local developer communities (e.g., Google Developer Groups)
Career Connection
Builds a public portfolio, showcases practical experience beyond academic projects, and connects you with a global network of developers, which is highly valued by innovative tech companies.
Program Structure and Curriculum
Eligibility:
- B.E./B.Tech. in Computer Sc. & Engg./ Information Technology/ Electronics & Telecommunication Engg./ Electronics Engg./ Electrical Engg./ Instrumentation Engg. or M.Sc. in Computer Sc./ Applied Mathematics/ Applied Physics/ Electronics/ Statistics/ with Computer Science as one of the subjects, with a valid GATE score in CS/EC/EE/IN or relevant NET qualification as per university norms.
Duration: 2 years (4 semesters)
Credits: 68 Credits
Assessment: Internal: 30% (Sessional/Continuous Assessment), External: 70% (End Semester Examination)
Semester-wise Curriculum Table
Semester 1
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| CT-101 | Advanced Data Structures and Algorithms | Core Theory | 4 | Analysis of Algorithms Complexity, Advanced Data Structures (Heaps, Trees, Graphs), Graph Algorithms (Shortest Path, Spanning Trees), Dynamic Programming and Greedy Algorithms, Network Flow and String Matching |
| CT-102 | Advanced Computer Architecture | Core Theory | 4 | Instruction Level Parallelism (Pipelining, Superscalar), Memory Hierarchy Design and Cache Coherence, Vector and Array Processors, Multiprocessors and Interconnection Networks, Warehouse-Scale Computers and Cloud Computing Architectures |
| CT-103 | Advanced Operating Systems | Core Theory | 4 | Distributed Operating Systems Concepts, Process Synchronization and Deadlock in Distributed Systems, Distributed File Systems, Real-Time Operating Systems Fundamentals, Virtualization and Cloud OS |
| CT-104 | Software Lab - I (Data Structures & OS) | Core Lab | 2 | Implementation of Advanced Data Structures, Algorithm Design and Analysis using C/C++, Operating System Concepts Simulation, Concurrency and Synchronization Programming, Shell Scripting and System Calls |
| CT-105 | Seminar - I | Sessional | 1 | Literature Survey on Emerging Technologies, Technical Report Writing, Effective Presentation Skills, Critical Analysis of Research Papers, Topic Selection for Future Research |
Semester 2
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| CT-201 | Network Security | Core Theory | 4 | Cryptography and Ciphers (Symmetric, Asymmetric), Network Protocol Security (IPSec, SSL/TLS), Intrusion Detection and Prevention Systems, Firewalls and Virtual Private Networks (VPNs), Web Security and Wireless Network Security |
| CT-202 | Cloud Computing | Core Theory | 4 | Cloud Computing Architecture and Models (IaaS, PaaS, SaaS), Virtualization Technologies, Cloud Deployment Models (Public, Private, Hybrid), Cloud Security and Data Privacy, Big Data Processing in Cloud Environments |
| CT-203 | Elective - I (Example: Machine Learning) | Elective Theory | 4 | Supervised Learning Algorithms (Regression, Classification), Unsupervised Learning Algorithms (Clustering, PCA), Deep Learning Fundamentals (Neural Networks, CNNs, RNNs), Model Evaluation and Validation Techniques, Applications of Machine Learning in Computer Vision/NLP |
| CT-204 | Software Lab - II (Network & Cloud) | Core Lab | 2 | Network Programming with Sockets, Implementation of Cryptographic Algorithms, Cloud Service Deployment (e.g., AWS, Azure), Virtual Machine Management, Network Security Tool Usage (e.g., Wireshark, Nmap) |
| CT-205 | Minor Project | Project | 4 | Problem Identification and Scope Definition, System Design and Architecture, Implementation and Testing, Project Report Writing, Technical Presentation |
Semester 3
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| CT-301 | Research Methodology & IPR | Core Theory | 2 | Research Problem Formulation, Literature Review and Gap Analysis, Data Collection and Statistical Analysis, Report Writing and Referencing Styles, Intellectual Property Rights (Patents, Copyrights, Trademarks) |
| CT-302 | Elective - II (Example: Internet of Things) | Elective Theory | 4 | IoT Architecture and Design Principles, Sensors, Actuators, and Embedded Systems, IoT Communication Protocols (MQTT, CoAP), Edge and Fog Computing for IoT, IoT Security and Privacy Concerns |
| CT-303 | Elective - III (Example: Big Data Analytics) | Elective Theory | 4 | Big Data Technologies (Hadoop Ecosystem, Spark), NoSQL Databases (Cassandra, MongoDB), Data Warehousing and Data Lake Concepts, Predictive Analytics and Data Visualization, Real-time Data Processing |
| CT-304 | Dissertation Part - I | Project | 6 | Extensive Literature Survey, Problem Definition and Research Objectives, Methodology Design and Plan, Preliminary Implementation/Experimentation, Progress Report and Presentation |
| CT-305 | Seminar - II | Sessional | 1 | Advanced Research Topic Presentation, In-depth Analysis of Recent Publications, Critical Evaluation of Research Methodologies, Discussion on Future Research Directions, Feedback and Improvement on Presentation Skills |
Semester 4
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| CT-401 | Dissertation Part - II | Project | 18 | Full-scale System Implementation, Extensive Experimentation and Results Analysis, Comprehensive Thesis Report Writing, Research Paper Publication/Submission, Final Thesis Defense (Viva-Voce) |




