NOW OPEN

Admissions 2024

Unlock your future: Enroll Now for Admissions 2024

DEPARTMENT OF COMPUTER APPLICATIONS

About the Course

M.Sc. Computer Science two-year post-graduate degree program is designed to develop their skills. This program also provides the necessary theoretical computation and mathematics skills to handle real-world complexities and aims to meet sharp growth in industries. Upcoming trends concerning the software industry that impact a broad range of applications are demonstrated. Various data-driven solutions that can be implemented to reinforce and improve the decision-making setup are instructed. Students can understand the rapid change in the emerging fields of computational systems.

DEPARTMENT OF COMPUTER APPLICATIONS

VISION

To excel in Computer Science and Engineering education, research, and project management by empowering the students with strong conceptual knowledge.

MISSION

  • M1: To educate the students with basic foundation blocks of core and allied disciplines of Computer Science.
  • M2: To provide practical skills in the advancements of the Computer Science field required for the growing dynamic IT and ITES industries.
  • M3: To sculpt strong personal, technical, research, entrepreneurial, and leadership skills.
  • M4: To inculcate knowledge in lifelong learning, professional ethics and contribution to the society.
DEPARTMENT OF COMPUTER APPLICATIONS

PROGRAM EDUCATIONAL OBJECTIVES (PEO)

The Program Educational Objectives (PEOs) of B.Sc. Computer Science are listed below: 

The graduate after 3 years of program completion will

  • PEO 1: Excel in his/her professional career or pursue higher education including research by applying the knowledge of Computer Science
  • PEO 2: Demonstrate the technical skills to analyze and design appropriate solutions for problems with social consciousness and ethical values.
  • PEO 3: Adapt themselves to organizational needs by understanding the dynamically changing technologies.

PROGRAM OUTCOMES (ALIGNED WITH GRADUATE ATTRIBUTES) (PO)

(To be achieved by the student after every semester/year/and at the time of graduation) At the end of this program, graduates will be able to

  • PO 1: Computational knowledge: Apply the knowledge of mathematics, science, fundamentals, and an engineering specialization to the solution of complex problems.
  • PO 2: Problem analysis: Identify, formulate, review research literature, and analyze complex problems reaching substantiated conclusions using the first principles of mathematics, natural sciences, and engineering sciences.
  • PO 3: Design/development of solutions: Design solutions for complex problems and design system components or processes that meet the specified needs with appropriate consideration for public health and safety, and cultural, societal, and environmental considerations.
  • PO 4: Conduct investigations of complex problems: Use research-based knowledge and research methods including the design of experiments, analysis, and interpretation of data, and synthesis of the information to provide valid conclusions.
  • PO 5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling of complex engineering activities with an understanding of the limitations.
  • PO 6: Professional Ethics: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.
  • PO 7: Life-long learning: Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.
  • PO 8: Project management and finance: Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • PO 9: Communication Efficacy: Communicate effectively with the computing community, and with society, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
  • PO 10: Societal and Environmental Concern: Understand and assess societal, environmental, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice.
  • PO 11: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
  • PO 12: Innovation and Entrepreneurship: Identify a timely opportunity and use innovation to pursue that opportunity to create value and wealth for the betterment of the individual and society at large.

PROGRAM- SPECIFIC OUTCOMES (PSO’S)

  • PSO 1: Understand and develop programming skills in the areas of full stack and web development.
  • PSO 2: Use appropriate AR / VR tools to provide working professionals with the essential Unity3D skills/tools needed to build VR/AR apps with a better understanding of emerging technologies.
  • PSO 3: Ability to develop problem-solving skills through programming techniques for addressing real-life problems using appropriate principles and concepts of the Internet of Things.
DEPARTMENT OF COMPUTER APPLICATIONS

Careers

Career Opportunities After M. Sc. Computer Science

After completing an M.Sc. in computer science, several career opportunities are available to the students who pass out. Profiles in different areas are available based on the specialization chosen. Some of the joint career opportunities after the course are listed as follows:

  • Business Manager Development
  • Software Quality Analyst
  • Data Scientist
  • Software Developer
  • Software Engineer
  • Software Validation Engineer
  • Software Test Engineer
  • Software Configuration Manager
  • Technical Support Engineer
  • Hardware Design Engineer
  • IT Security Specialist
  • IT Auditor
DEPARTMENT OF COMPUTER APPLICATIONS

Skills and Benefits

Benefits of Doing M. Sc. Computer Science Course

Upon pursuing an M.Sc. in computer science, students can access numerous benefits. Some of the main benefits of pursuing this course are listed as follows:

  • Better career opportunities
  • Elevates your tech stature
  • Possibility of tuition fee reimbursement
  • You are one step closer to a doctorate
  • Opens avenues in the teaching field

Required Skills for M. Sc. Computer Science Course

To pursue this course, the applying students are expected to possess a basic set of skills. These skills are generic and may differ as per the requirement of the institute. Some of these required academic skills are listed as follows:

  • Basic understanding of computer and technology
  • Data analysis skills
  • Understanding of software development
  • Skills in technical writing
  • Mathematics
  • Probability and Statistics


 

DEPARTMENT OF COMPUTER APPLICATIONS

Specialization

FULL STACK DEVELOPMENT

  • Developers specializing in full-stack development develop both the front-end and the back-end of software or an app (web and mobile).
  • It involves handling tasks related to programming, designing, managing databases, and debugging websites or applications.

AUGMENTED & VIRTUAL REALITY

  • AR & VR specialization track covers in-depth knowledge of Immersive
  • Experience enables students to learn and specialize in domains including augmented reality, and virtual reality with knowledge of machine learning and conversational experiences.

IOT

On this Internet of Things MSc you’ll gain knowledge and practical skills in:

  • the main elements of Internet of Things (IoT) systems and how to design and build them
  • embedded programming and IoT hardware components such as microprocessors, microsensors, and energy harvesters
  • how data moves between devices, apps, and the cloud
  • IoT system vulnerabilities and how to secure IoT devices and their networks against malicious attack
DEPARTMENT OF COMPUTER APPLICATIONS
DEPARTMENT OF COMPUTER APPLICATIONS

FAQ's

What are the jobs after M.Sc in Computer Science?
Which job is best for M.Sc Computer Science?
What is the highest salary for MSc Computer Science Jobs?
Is M.Sc in Computer Science a good career option?