Duration
Discipline
Level
Affiliation
Last Updated
Admission requires a B.Sc. in Computer Science, B.Sc. CSIT, B.Sc. Computer Science, B.E. Computer, B.E. Electronics, B. Tech in Computer Science, or an equivalent degree.
The entrance exam is used to determine admission.
First Semester
Subject Code | Subject |
CSIT.511 | Advanced Operating System |
CSIT.512 | Object Oriented Software Engineering |
CSIT.513 | Computational Complexity |
CSIT.514 | Python for Data Science |
CSIT.515 | Research Methodology for Computer Science |
CSIT.516 | Seminar I |
Second Semester
Subject Code | Subject |
CSIT.521 | Compiler Optimization |
CSIT.522 | Soft Computing |
CSIT.523 | Machine Learning |
CSIT.524 | Principles of Programming Language |
CSIT.525 | System Programming |
CSIT.526 | Seminar II |
Third Semester
Subject Code | Subject |
CSIT.611 | Cyber Security and Ethical Hacking |
CSIT.612 | Deep Learning |
- | Elective I |
- | Elective II |
- | Extra Elective I |
CSIT.613 | Term paper I |
Fourth Semester
Subject Code | Subject |
Web Intelligence | CSIT.621 |
Extra Elective II | - |
Dissertation | CSIT.622 |
Subject Code | Subject |
CSITE.651 | Quantum Computing |
CSITE.652 | Natural Language Processing |
CSITE.653 | Data Warehousing and Data Mining |
CSITE.654 | Multi-media Computing |
CSITE.655 | Image Processing |
CSITE.656 | Computational Geometry |
CSITE.657 | Cloud and Distributed Computing |
CSITE.658 | Big Data Analytics |
CSITE.659 | Embedded Systems |
CSITE.660 | Digital Governance |
CSITE.661 | Digital Marketing and Digital Economy |
CSITE.662 | Information and Coding Theory |
CSITE.663 | Advanced Computer Architecture |
CSITE.664 | Advance Database Management System |
CSITE.665 | Internet of things |
CSITE.666 | Block chain Technology |
After completing the program, graduates will be able to:
Apply advanced concepts of computer science and information technology to complex problems.
Design, develop, test, and evaluate sophisticated software and computing systems.
Analyze advanced algorithms, data structures, databases, and computer architectures.
Apply artificial intelligence, machine learning, distributed computing, and emerging technologies.
Design and manage secure computer networks and information systems.
Apply software engineering principles to large-scale software development projects.
Conduct independent research using appropriate computational and research methodologies.
Analyze and interpret complex computing data to develop effective solutions.
Design innovative technology-based solutions for real-world problems.
Demonstrate advanced technical communication, teamwork, and project-management skills.
Contribute to research and development in computer science and information technology.
Pursue careers in software engineering, AI, cybersecurity, data science, systems development, IT management, research, and academia.
In order to meet the demands of both domestic and global markets, the Master of Science in Computer Science and Information Technology (M.Sc. CSIT) program seeks to develop highly qualified workers in the computer science and IT fields. It consists of fundamental courses that are in line with the quickly changing tech world, as well as core and elective courses that focus on research and development. Graduate students study hardware principles, theoretical computer science, and software system design. With an emphasis on both theoretical understanding and real-world applications to address computer and networking difficulties, the program equips students for jobs in academia and the software industry.