Announcements:

BCA IN SOFTWARE DEVELOPMENT

Software development, the creative process behind the digital age, involves transforming user needs into functional programs through planning, design, coding, testing, and deployment. Developers, wielding a blend of creativity and technical expertise, are the architects of our digital world, crafting the applications, websites, and systems we rely on every day. This ever-evolving field offers a challenging and rewarding career path for those passionate about problem-solving and building the digital tools of tomorrow.


A BCA program in Software Development equips students for a software development career by providing a foundation in computer science principles, programming languages, and development methodologies. This prepares students for diverse roles like web or mobile app development, while specializations in cloud computing make you even more valuable in the modern landscape. To thrive, solidify the core skills, explore areas of interest, build a portfolio through projects, and stay updated on the ever-evolving software development scene. With this preparation, a BCA can be a launchpad for a rewarding software development career.

Duration

*3 Years

Note: * Duration for Paramedical programmes (MLT/RIT/OTT/DT/EMT/OPTOMETRY) may extend by 3 months to 1 Year (Approx) to include Internship/On the Job Training for the awarding of Degree/Diploma as per the guidelines (if any) from State Allied and Healthcare Council, Sikkim.

Eligibility

10+2 (Any Stream)

INDUSTRY LED LEARNING

For an accelerating professional career in 21st Century along with Core Skills, the learner should evolve through Self-directed Learning.

Hands-on Real World Projects

Gain practical experience by working on real world industry projects thereby gaining “campus-industry” experience

On Job learning Experience

Gain valuable on-the-job training while still studying, solving real-world problems and finding practical solutions.

Diverse Career Opportunities

Specialize in web development, mobile apps, enterprise software, data security, game development, and more. This flexibility allows you to find a career path that aligns with your interests and goals.

Engaging with Industry Experts

Engaging with industry experts provides invaluable insights and real-world perspectives, enriching the learning experience and preparing students for professional success.

Industry/ Skill Certifications

Validate expertise and proficiency, enhancing employability and credibility in competitive job markets while signaling commitment to continuous learning and professional development.

World Skill Challenge

World Skill Challenge Showcase the pinnacle of vocational excellence, fostering global collaboration and innovation to advance technical skills and craftsmanship across diverse industries

Academic Framework

For an accelerating professional career in 21st Century along with Core Skills, the learner should evolve through Self-directed Learning, Self-awareness, Multidisciplinary Problem Solving, Practice of Professional Grade, Digital Comfort, Current Social and Global Dynamics, Employability and Life Skills. MSU offers an opportunity to customise the higher education with range of specialisation/electives.

Foundation Core

A range of compulsory basics of multidisciplinary, professional, general nature customised to match the value and vision of MSU for a robust foundation.

Skill Drill (Elective)

A range of compulsory basics of multidisciplinary, professional, general nature customised to match the value and vision of MSU for a robust foundation.

Major (Elective)

A range of compulsory basics of multidisciplinary, professional, general nature customised to match the value and vision of MSU for a robust foundation.

Minor (Elective)

A range of compulsory basics of multidisciplinary, professional, general nature customised to match the value and vision of MSU for a robust foundation.

Industry Practice

A range of compulsory basics of multidisciplinary, professional, general nature customised to match the value and vision of MSU for a robust foundation.

Capstone Project

A range of compulsory basics of multidisciplinary, professional, general nature customised to match the value and vision of MSU for a robust foundation.

PROGRAMME OUTCOMES

PSO 1 :

Demonstrate the acquisition of comprehensive knowledge and coherent understanding of Computer Application(BCA) in Software Development in a broad multidisciplinary context, their different learning areas, their linkages with related fields of study, and current and emerging developments associated with the entire stack, from front-end UI/UX and frameworks to back-end languages, databases, and APIs

PSO 2 :

Demonstrate the acquisition of practical, professional, and procedural knowledge required for carrying out professional or highly skilled work/tasks related to Computer Application in Cloud Technology and Information Security, including knowledge required for undertaking self-employment initiatives, and knowledge and mindset required for entrepreneurship involving enterprise creation, improved product development, or a new mode of organization.

PSO 3 :

Demonstrate the acquisition of skills in areas related to specialization in Cloud Technology and Information Security in a broad multidisciplinary context, including wide-ranging practical skills, involving variable routine and non-routine contexts relating to the chosen field(s) of learning such as:

1. Analyze access controls, vulnerability scanning, and API security measures to safeguard cloud applications.
2. Analyze threats targeting cloud applications, identify potential vulnerabilities, and monitor application security posture.
3. Conduct simulations on cloud applications to discover and report security weaknesses for remediation.
4. Demonstrate deployment processes for cloud applications.
5. Advocate for and promote secure development practices, raise awareness of application security risks, and collaborate with developers to build secure cloud applications.

PSO 4 :

Demonstrate the acquisition of the capacity to extrapolate from what has been learned, translate concepts to real-life situations and apply acquired competencies in new/unfamiliar contexts, rather than merely replicate curriculum content knowledge, to generate solutions to specific problems.

PSO 1 :

Demonstrate the capability for complex problem-solving

PSO 2 :

Demonstrate the capability for critical thinking

PSO 3 :

Demonstrate the ability for creativity

PSO 4 :

Demonstrate the skills that enable them to communicate effectively

PSO 5 :

Demonstrate the capability for analytical reasoning/thinking

PSO 6 :

Demonstrate the ability for coordinating and collaborating with others

PSO 7 :

Demonstrate the capability for leadership readiness

PSO 8 :

Demonstrate ‘learning how to learn" skills

PSO 9 :

Demonstrate the capability for digital and technological skills

PSO 10 :

Demonstrate multicultural competence and inclusive spirit

PSO 11 :

Demonstrate the acquisition of knowledge and attitude that are required for value inculcation

PSO 12 :

Demonstrate the ability for autonomy, responsibility, and accountability

PSO 13 :

Demonstrate the acquisition of and ability to apply the knowledge, skills, attitudes, and values required to take appropriate actions for environmental awareness and action

PSO 14 :

Demonstrate the capability to participate in community-engaged services/ activities for promoting the wellbeing of society.

PSO 15 :

Demonstrate the ability to identify with or understand the perspective, experiences, or points of view of another individual or group, and to identify and understand other people’s emotions.

Learning by Doing

Industry Partners

Programs to Explore