MASTER IN
SOFTWARE
T
ECHNOLOGY

This course offers professionals with Computer Science or Information Technology academic backgrounds the opportunity to pursue in-depth studies in software technologies. They will become versatile problem solvers with enhanced critical and creative thinking skills, and the ability to generate practical and innovative solutions.

Mission

The M.Sc Software Technology program will educate students to analyze, design, integrate, and manage information systems using information technology.

Program Educational Objectives

The intent of the M.Sc (Software Technology) program is to produce software professionals who are able to achieve the following objectives:

  • Develop a product or process by applying knowledge of Programming, Web Technologies, Database Management, Big Data Analytics etc.
  • Participate effectively as a member of a development team and undertake leadership roles when appropriate
  • Make positive contributions to community and society by applying skills and abilities learned during Software Technology course.
  • Make decisions related to work that demonstrate understanding of the importance of being an ethical computing professional
  • Applied communication skills to effectively promote ideas, goals or products

Student Outcomes

Students graduating from our Software Technology Programme will be able to choose many different roles; becoming IT and IS consultants, project planners, project managers, Interface designers, Information Systems Researchers, Web Developers, and Systems Analysts. To emphasize, consider some of the general tasks that a Software Technology professional / specialist is likely to perform depending on where he / she works:

  • An ability to apply knowledge of Computing and Information Technology appropriate to the program’s student outcomes and to the discipline
  • An ability to analyze a problem, and identify and define the IT requirements appropriate to its solution
  • An ability to design, implement, and evaluate a IT based system, process, component, or program or a Mobile Application to meet desired needs.
  • An ability to function effectively on teams to accomplish a common goal
  • An understanding of professional, ethical, legal, security and social issues and responsibilities
  • An ability to communicate effectively with a range of audiences
  • An ability to analyze the local and global impact of computing on individuals, organizations, and society
  • Recognition of the need for and an ability to engage in continuing professional development
  • An ability to use current techniques, skills, and tools necessary for computing practice
  • An ability to use and apply current technical concepts and practices in the core information technologies
  • An ability to identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of Large scale Systems
  • An ability to effectively integrate IT-based solutions into the user environment
  • An understanding of best practices and standards and their application
  • An ability to assist in the creation of an effective project plan

M.Sc Software Technology.. Advanced course for IT professional

The M.Sc. (Software Technology) programme focuses on the design of technological information systems, as solutions to business, research and communications support needs. The program provides the framework within which students can appreciate and integrate new software, Mobile and Communication technologies and extend their theoretical knowledge in specific areas of interest in academia and the industry.

The program is a flexible program and provides in-depth exposure to various Information Technology specializations including Database Management, Business Analytics and Social Analytics, Cloud Computing and Mobile Application Development, Artificial Intelligence and Intelligent Systems, Internet of Things and Web Application Development, Information, Security, and UI Design through various technologies. Students will develop deep theoretical and practical knowledge and skills in specific areas so that they will have the intellectual and conceptual foundation to play leading roles in the development of the information technology industry.

The aim of the program is to provide students who are planning to work in an IT or computing environment with the opportunity to enhance their career prospects by gaining additional knowledge and skills in selected areas of IT.

M.Sc Software Technology at St Aloysius College (Autonomous), Mangalore – Highlights

  • School of Information Technology is offering a 2-Year M.Sc Software Technology course from 2007 under the Autonomous Scheme.
  • The course is exclusively designed to meet the IT requirements for various organizations and the curriculum has been revisted as per the industry needs in the year 2007, 2009, 2011, 2013, 2016
  • The programme equips students with the skill and relevant competence to handle all practical problems faced by industry.
  • The M.Sc Software Technology Course is a 2-Year duration programme that is designed to provide an opportunity to the students who hold Bachelor Degree in Computer Application (BCA), Bachelor of Science (B.Sc.) – Computer Science/IT to undertake Software Technology Course; thus by not repeating the courses what they had studied in BCA / BSc Computer Sc
  • The 2-Year M.Sc Software Technology programme provides knowledge upgradation and skill development for students with BCA, BSc (Computer Science/Information Technology) qualification who could successfully extend their valuable contribution in streamlining the decision-making process and innovation in the areas of Software Technology in near future.
  • This programme prepare students to obtain various positions in the fields of software development, IT consultancy, software testing quality assurance, system analysis, MIS, networking, application architecture.
  • The objective of this programme is to meet the manpower requirement of the fast-developing software industry and that of the institutions of higher learning

Who Can Apply for M.Sc Software Technology | Eligibility criteria

Candidates who have passed any of the following Bachelor Degrees from Mangalore University or any other university considered as equivalent thereto are eligible for the programme provided they have secured a minimum of 45%(40% SC/ ST/ Category-I ) aggregate marks excluding languages and Group III subjects.

B.Sc. degree with computer Science/ Computer Application(Vocational) s optional/ major/ subsidiary subjects or B.Sc. (Hons) degree with Computer Science/ Computer systems/ Information Science/ Information systems or B.Sc. degree with Mathematics/ Statistics/ Physics/ Electronics/ Instrumentation as optional/ major/ subsidiary along with P.G. Diploma in Computer Application/ Computer Science/ information Technology/ or Bachelor of Computer Applications (BCA) or Bachelor of Computer Science (BCS) (Integrated Programme) or Bachelor of Information Technology (BIT) or Bachelor of Information Science (BIS) or Bachelor of engineering (BE)/ Bachelor of Technology (B.Tech). Selection of candidates shall be on merit-cum-reservation on the basis of 50:50 weightage for marks in the entrance and qualifying examinations.

Recognition & Core Values

Learning at AIMIT extends beyond the classroom. Throughout the program, classroom learning is complemented by hands-on experiences. You have a project work, industrial visits, technical rounds, seminars, competitions and a host of other activities that are designed to enhance your understanding of computer applications.,

  • M.Sc Software Technology course at AIMIT, St Aloysius College (Autonomous) is Recognized by the Mangalore University , UGC New Delhi
  • Awarded with the Dewang Mehtha National Education Award for the Best Academic Input (Syllabus) in Information Technology
  • The course has helped in creating leaders, trend-setters for the IT Industry.
  • The course starts with one month Refresher Course ”Foundations of Information Technology” designed by Infosys under the Campus Connect Initiative.
  • Several Industry Elective papers are being included in the syllabus from Infosys, IBM, EMC.
  • It has offered state-of-art information technology education, and imparting skills for building cutting-edge technologies and innovative IT applications.
  • Successfully trained individuals who are successfully contributing substantially to the ambitious IT goals of the country.
  • It has promoted several Entrepreneurs to generate Jobs in the country.

School of Information Technology of AIMIT provides

  • International Standards in Course Structure in collaboration with Universities, Institutions and Companies from India and Abroad
  • World Class ambience for Information Technology & Bioinformatics Studies.
  • Wi-Fi Enabled Campus – Available 24×7 in the classrooms, campus and especially in the Hostels.
  • Well Equipped Labs with Servers and Nodes with Advanced Software installed.
  • Access to Latest e-Journals and e-Books through IEEE, ACM, Safari Books, 24×7 Books etc.
  • Spacious Library & Reading Rooms with Latest Editions of Books on all IT Subjects, Soft Skills, Leadership, Competitive Exams, Interview Preparation, CAT, MAT, GRE, GATE etc; Industry programme manuals
  • Advanced Syllabi under the Autonomous Stream; updated as per the Industry needs.
  • IT Industry Collaborated Elective Papers with Infosys, EMC, Microsoft, IBM, Vmware, Cisco & Oracle.
  • Excellent Placement Records with Leading Companies – IT / ITES / IT Product co.s / Banking / Supply Chain Mgmt / Media Processing / Content Management / Animation / Games Design co.s etc.
  • Internships in IT Companies – For Services, Product Development, Research Labs
  • Business Consultancy Project works to promote Design Thinking.
  • Infosys Campus Connect programme with Electives such as : Business Intelligence, Big Data Analytics, Internet of Things, Mobile Application Development, Enterprise Applications, FP 5.0 (Python Programming), Soft Skills
  • DELL-EMC Electives : Information Storage Management, Cloud Computing, Cloud Infrastructure Management, Data Science And Big Data Analytics
  • IBM Software Center of Excellence for Add on Certification in DB2, RAD, Lotus, Software Testing, TGMC, Cloud Computing and Big Data Analytics
  • Microsoft Academia for Cloud Computing & Mobile Computing
  • Collaboration with NASSCOM for NAC-TECH Examination which enables Employment in 1300 companies
  • Certification through MOOCS in various Technologies as a part of Self Study
  • Special Interest Groups of Faculty and Students to Enhance Research & Consultancy.
  • Free & Open Source Software (FOSS) – collaboration with CDAC-W3C
  • Computer Society of India, IEEE, IEEE Computer Scoiety – AIMIT Branch
  • Placement Training – Model Interviews, Analytics Labs, Analytics Schools.
  • Soft Skill Training in association with Infosys Leadership Development Institute
  • Leadership opportunity & Training in organizing various activities and Events in the Campus as well as Participation in Intercollegiate Fests.
  • International / National Level Seminars & Paper presentations / Publications to enable Research Oriented thinking
  • Webinars on Latest Technologies by IT Industries & Labs – Expert Interaction with the students.
  • Center for Creativity & Innovation & Incubation – to Promote Entrepreneurship.
  • National Level IT Fests (epITome) , IT Exhibition (Infovision), International Conference (SACAIM), Symposium (Anveeksha), Talent Hunt (Lakshya), Sports Day (Utkarasha), Defining Dialogues (Alumni Interaction)
  • Rural Immersion Programme to reach out the backward areas of Karnataka and getting experience under Student Social Responsibility Programme
  • Industry visits to different Locations and Interact with the Industry professionals

Course Curriculum

Master of Science – Software Technology
Advanced Course for Software Professionals

Campus Connect – Foundations of IT

I Semester

FIT 1

Introduction to Computer Hardware

P 531.1

Advanced Data Structures and Analysis of Algorithms

FIT 2

System Software Concepts

P 532.1

Database Management Systems Engineering

FIT 3

Fundamentals of Programming

P 533.1

Object Oriented Programming with Advanced Java

FIT 4

Object Oriented Programming using C++

P 534.1

Web Programming with LAMP Technology

FIT 5

Introduction to Relational DBMS

P 535.1

Object Oriented Software Engineering with UML

FIT 6

Introduction to User Interface Design Concepts

P 536.1

Data Structures – AOA & Web Programming Lab

FIT 7

Project Work – Campus Connect Portal

P 537.1

DBMSE and Advanced Java Lab

FIT 8

Soft Skills

—-

Soft Skills

 

II Semester

III Semester

P 531.2

Enterprise Computing with Java EE Frameworks

P 531.3

Enterprise Cloud Computing

P 532.2

Mobile Computing and Application Development

P 532.3

SOA & Web Technologies and .NET Framework

Business Analytics Stream

Business Analytics Stream

P 533.2

Business Intelligence and Data Mining

P 533.3

Data Science and Social Media Analytics

P 534.2

Computational Intelligence & Machine Learning

P 534.3

Big Data Analytics with Map Reduce & Hadoop

Social Computing Stream

Social Computing Stream

P 533.2

Social Media Programming & Content Design

P 533.3

Ontology & Semantic Web

P 534.2

Internet of Things & Analytics

P 534.3

Augmented Reality Technologies

Open Elective Offered

Open Elective Offered

P 535.2

Enterprise Information System

P 535.3

Information Security & Assurance

P 536.2

Java EE and Mobile Computing Lab

P 536.3

Cloud Computing and .NET Lab

P 537.2

Business Analytics / Social Computing Lab

P 537.3

Business Analytics / Social Computing Lab

—-

Technical Writing & Paper Presentation

—-

Technical Writing & Paper Presentation

 

IV Semester

P 531.4

Project Work / Industry Internship / Research work at R& D Labs

Admission Process

  • Admission to M.Sc Software Technology programme for Karnataka / Non Karnataka candidates is made based on SOFTWARE TECHNOLOGY APTITUDE TEST (STAT) conducted by St Aloysius College (Autonomous), Mangalore as per the norms of the Autonomous institute regulations .
  • The minimum percentage in eligibility examination for admission in M.Sc Software Technology programme is 50% in case GM and 45% in case of SC / ST.
  • Ranking of the admission will be given based on 50% of the scores of Undergraduate Examination and remaining 50% of the Scores from SOFTWARE TECHNOLOGY APTITUDE TEST (STAT)
  • In the event of a particular department receiving lesser number of applications than the number of seats available, the entrance test, where applicable, may not be conducted. (As per Mangalore University regulations)