Collegese

Welcome to Collegese! Sign in →

Collegese

    Search colleges and courses

    Search and navigate to colleges and courses

    Start your journey

    Ready to find your dream college?

    Join thousands of students making smarter education decisions.

    Watch How It WorksGet Started

    Discover

    Browse & filter colleges

    Compare

    Side-by-side analysis

    Explore

    Detailed course info

    Collegese

    India's education marketplace helping students discover the right colleges, compare courses, and build careers they deserve.

    © 2026 Collegese. All rights reserved. A product of Nxthub Consulting Pvt. Ltd.

    Apply

    Scholarships & exams

    support@collegese.com
    +91 88943 57155
    Pune, Maharashtra, India

    Duration

    4 Years

    Information Technology

    Medhavi Skills University Sikkim
    Duration
    4 Years
    Information Technology UG OFFLINE

    Duration

    4 Years

    Information Technology

    Medhavi Skills University Sikkim
    Duration
    Apply

    Fees

    ₹12,00,000

    Placement

    95.0%

    Avg Package

    ₹8,00,000

    Highest Package

    ₹15,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Information Technology
    UG
    OFFLINE

    Fees

    ₹12,00,000

    Placement

    95.0%

    Avg Package

    ₹8,00,000

    Highest Package

    ₹15,00,000

    Seats

    120

    Students

    1,200

    ApplyCollege

    Seats

    120

    Students

    1,200

    Curriculum

    Comprehensive Course Structure

    The Information Technology program at Medhavi Skills University Sikkim is designed to provide students with a well-rounded education that combines theoretical knowledge with practical application. The curriculum is structured over 8 semesters, with each semester containing a carefully curated mix of core courses, departmental electives, science electives, and laboratory sessions. This comprehensive approach ensures that students develop both breadth and depth in their understanding of IT concepts and technologies.

    SemesterCourse CodeCourse TitleCredits (L-T-P-C)Pre-requisites
    1IT101Engineering Mathematics I3-1-0-4None
    1IT102Physics for Information Technology3-1-0-4None
    1IT103Introduction to Programming3-0-2-4None
    1IT104English for Technical Communication2-0-0-2None
    1IT105Basic Electrical and Electronics3-1-0-4None
    1IT106Introduction to Computer Science2-0-2-3None
    1IT107Workshop on Programming0-0-4-2IT103
    2IT201Engineering Mathematics II3-1-0-4IT101
    2IT202Chemistry for IT3-1-0-4None
    2IT203Data Structures and Algorithms3-1-0-4IT103
    2IT204Object Oriented Programming3-0-2-4IT103
    2IT205Computer Organization and Architecture3-1-0-4IT105
    2IT206Discrete Mathematics3-1-0-4IT101
    2IT207Database Management Systems3-0-2-4IT203
    2IT208Workshop on Data Structures0-0-4-2IT203
    3IT301Engineering Mathematics III3-1-0-4IT201
    3IT302Probability and Statistics3-1-0-4IT201
    3IT303Operating Systems3-1-0-4IT203
    3IT304Computer Networks3-1-0-4IT205
    3IT305Software Engineering3-1-0-4IT204
    3IT306Web Technologies3-0-2-4IT204
    3IT307Microprocessor and Interfacing3-1-0-4IT205
    3IT308Workshop on Operating Systems0-0-4-2IT303
    4IT401Engineering Mathematics IV3-1-0-4IT301
    4IT402Design and Analysis of Algorithms3-1-0-4IT203
    4IT403Artificial Intelligence3-1-0-4IT302
    4IT404Database Systems3-1-0-4IT207
    4IT405Information Security3-1-0-4IT304
    4IT406Mobile Computing3-1-0-4IT304
    4IT407Compiler Design3-1-0-4IT303
    4IT408Workshop on AI0-0-4-2IT403
    5IT501Machine Learning3-1-0-4IT302
    5IT502Big Data Analytics3-1-0-4IT302
    5IT503Cloud Computing3-1-0-4IT304
    5IT504Internet of Things3-1-0-4IT307
    5IT505Human Computer Interaction3-1-0-4IT306
    5IT506Software Testing3-1-0-4IT305
    5IT507Network Security3-1-0-4IT304
    5IT508Workshop on Cloud Computing0-0-4-2IT503
    6IT601Advanced Machine Learning3-1-0-4IT501
    6IT602Deep Learning3-1-0-4IT501
    6IT603Blockchain Technology3-1-0-4IT304
    6IT604DevOps3-1-0-4IT305
    6IT605Computer Vision3-1-0-4IT501
    6IT606Embedded Systems3-1-0-4IT307
    6IT607Quantitative Finance3-1-0-4IT302
    6IT608Workshop on Deep Learning0-0-4-2IT602
    7IT701Research Methodology2-0-0-2None
    7IT702Capstone Project I2-0-4-4IT601
    7IT703Mini Project I0-0-4-2IT601
    7IT704Special Topics in IT3-1-0-4IT501
    7IT705Professional Ethics2-0-0-2None
    7IT706Industrial Training0-0-8-4IT601
    7IT707Workshop on Research0-0-4-2IT701
    7IT708Project Management2-0-0-2IT305
    8IT801Capstone Project II2-0-8-6IT702
    8IT802Mini Project II0-0-8-4IT703
    8IT803Advanced Topics in IT3-1-0-4IT601
    8IT804Internship0-0-12-8IT706
    8IT805Entrepreneurship2-0-0-2None
    8IT806Final Project0-0-12-8IT801
    8IT807Workshop on Capstone0-0-4-2IT801
    8IT808Industry Exposure0-0-4-2IT804

    Advanced Departmental Electives

    Departmental electives form a crucial part of the Information Technology program, allowing students to specialize in areas of their interest and expertise. These courses are designed to provide in-depth knowledge and practical skills in advanced IT domains. The department has carefully selected these electives to ensure they align with current industry trends and future technological developments.

    Machine Learning

    The Machine Learning course is a comprehensive exploration of algorithms and techniques used to enable computers to learn and make decisions from data. This course covers supervised learning, unsupervised learning, reinforcement learning, and deep learning methodologies. Students will gain hands-on experience with popular machine learning frameworks such as TensorFlow, PyTorch, and scikit-learn. The course emphasizes both theoretical understanding and practical implementation, with students working on real-world projects that involve data analysis, model building, and performance evaluation. The learning objectives include understanding the mathematical foundations of machine learning, implementing various algorithms, and applying these techniques to solve complex problems in domains such as computer vision, natural language processing, and predictive analytics. This course prepares students for careers in AI research, data science, and machine learning engineering.

    Big Data Analytics

    The Big Data Analytics course focuses on the technologies and techniques used to process and analyze large volumes of data. This course covers data mining, data warehousing, data visualization, and statistical analysis methods. Students will learn to use tools such as Hadoop, Spark, and various SQL and NoSQL databases. The course emphasizes practical application through projects that involve real-world datasets and business problems. Learning objectives include understanding big data architectures, implementing data processing pipelines, and extracting meaningful insights from large datasets. Students will also explore ethical considerations in data analysis and privacy protection. This course prepares students for roles in data engineering, business intelligence, and analytics consulting.

    Cloud Computing

    The Cloud Computing course provides students with a comprehensive understanding of cloud computing technologies and services. This course covers cloud architecture, virtualization, containerization, and service models such as IaaS, PaaS, and SaaS. Students will gain hands-on experience with major cloud platforms including AWS, Azure, and Google Cloud Platform. The learning objectives include understanding cloud deployment models, implementing cloud solutions, and managing cloud infrastructure. Students will also explore security considerations, cost optimization, and compliance issues in cloud computing. The course emphasizes practical implementation through lab sessions and projects that involve designing and deploying cloud-based applications.

    Internet of Things

    The Internet of Things course explores the technologies and applications of connected devices and systems. This course covers sensor networks, embedded systems, wireless communication protocols, and IoT architecture. Students will learn to design and implement IoT solutions using platforms such as Arduino, Raspberry Pi, and various IoT development tools. The learning objectives include understanding IoT communication protocols, designing sensor networks, and implementing IoT applications. Students will also explore security challenges and privacy considerations in IoT environments. This course prepares students for careers in IoT development, embedded systems engineering, and smart systems design.

    Human Computer Interaction

    The Human Computer Interaction course focuses on the design and evaluation of user interfaces and user experiences. This course covers user-centered design principles, usability testing, interaction design, and user research methods. Students will learn to create intuitive and accessible digital products through hands-on projects and design sprints. The learning objectives include understanding user psychology, conducting usability studies, and applying design principles to create effective interfaces. Students will also explore emerging technologies such as virtual reality, augmented reality, and voice interfaces. This course prepares students for roles in UX design, interaction design, and user experience research.

    Software Testing

    The Software Testing course provides students with comprehensive knowledge of software testing methodologies and techniques. This course covers manual testing, automated testing, test planning, and quality assurance processes. Students will learn to use testing tools and frameworks such as Selenium, JUnit, and TestNG. The learning objectives include understanding software testing life cycle, designing test cases, and implementing automated testing solutions. Students will also explore test automation frameworks, performance testing, and security testing. This course prepares students for careers in software quality assurance, testing engineering, and software validation.

    Network Security

    The Network Security course focuses on protecting computer networks and data from unauthorized access and cyber threats. This course covers network security protocols, cryptography, intrusion detection systems, and security management. Students will learn to implement security measures and conduct security assessments using industry-standard tools. The learning objectives include understanding network security architectures, implementing security policies, and responding to security incidents. Students will also explore emerging security challenges and regulatory compliance requirements. This course prepares students for careers in cybersecurity, network security engineering, and information security management.

    Advanced Machine Learning

    The Advanced Machine Learning course builds upon foundational knowledge to explore complex machine learning algorithms and techniques. This course covers advanced topics such as neural networks, ensemble methods, and deep learning architectures. Students will gain experience with advanced frameworks and libraries, including TensorFlow and PyTorch. The learning objectives include understanding advanced learning algorithms, implementing complex models, and evaluating model performance. Students will also explore specialized applications such as natural language processing, computer vision, and reinforcement learning. This course prepares students for research and advanced engineering roles in machine learning and artificial intelligence.

    Deep Learning

    The Deep Learning course provides in-depth knowledge of neural network architectures and deep learning techniques. This course covers convolutional neural networks, recurrent neural networks, and transformer architectures. Students will learn to implement and train deep learning models using frameworks such as TensorFlow and PyTorch. The learning objectives include understanding deep learning architectures, implementing neural networks, and applying these techniques to complex problems. Students will also explore applications in image recognition, natural language processing, and generative models. This course prepares students for careers in deep learning research, artificial intelligence engineering, and machine learning model development.

    DevOps

    The DevOps course focuses on the integration of software development and IT operations to improve collaboration and productivity. This course covers continuous integration, continuous deployment, automation, and infrastructure as code. Students will learn to use tools such as Jenkins, Docker, Kubernetes, and Ansible. The learning objectives include understanding DevOps principles, implementing CI/CD pipelines, and managing cloud infrastructure. Students will also explore security in DevOps and compliance considerations. This course prepares students for careers in DevOps engineering, software automation, and cloud infrastructure management.

    Project-Based Learning Philosophy

    The Information Technology program at Medhavi Skills University Sikkim places a strong emphasis on project-based learning as a core component of the educational experience. This approach recognizes that real-world problem-solving requires not just theoretical knowledge, but the ability to apply that knowledge in practical contexts. The program's philosophy on project-based learning is rooted in the belief that students learn best when they are actively engaged in solving authentic problems.

    The structure of project-based learning in this program is designed to progressively build students' skills and knowledge across their academic journey. In the early semesters, students work on mini-projects that focus on fundamental concepts and practical implementation. These projects are typically small-scale and serve as a foundation for more complex work in later semesters. As students advance, they transition to more sophisticated projects that require integration of multiple concepts and technologies.

    The scope of projects in this program extends beyond simple implementation to include problem analysis, solution design, and evaluation. Students are encouraged to think critically about the challenges they face and to consider multiple approaches to solving problems. This approach helps develop analytical thinking and innovation skills that are essential for success in the IT industry.

    The evaluation criteria for projects in this program are comprehensive and multifaceted. Students are assessed not only on their technical implementation but also on their ability to communicate their work, collaborate with others, and reflect on their learning process. This holistic approach to evaluation ensures that students develop both technical and soft skills that are valued by employers.

    The final-year thesis/capstone project represents the culmination of students' learning experience in the program. This project allows students to work on a significant, real-world problem in their area of interest. Students work closely with faculty mentors to develop their project ideas, conduct research, and implement solutions. The capstone project is an opportunity for students to demonstrate their mastery of the field and to contribute to the advancement of knowledge in their chosen area.

    Student project selection is a collaborative process that involves faculty mentors and students. Students are encouraged to explore their interests and select projects that align with their career goals and academic interests. Faculty mentors provide guidance on project feasibility, scope, and technical requirements. The program also provides resources and support for students to access cutting-edge tools and technologies for their projects.