Academic Programs

Computer Science Minor for Non-SST Students

List of Courses

          CC1021 Programming Fundamentals (3+1)
          CC1022 Object Oriented Programming (3+1)
          CC2042 Data Structures & Algorithms (3+1)
          Any two (2) courses of the SST programs of  300/400 level

Course Requirements to Complete Minor:

To graduate, an average GPA of 2.0 in all the courses taken for the minor is required.
Course Waiver Policy in Minor:
  1. An undergraduate Minor in the School of Systems and Technology requires five (5) courses at most and four (4) courses at least, and fulfils the minimum 12 credits requirement of HEC.
  2. The prerequisite requirements of the courses within the minor will be met.
  3. List of elective courses is not exhaustive and can be updated by the School
  4. Required courses of each Minor are mentioned on attached flyers.

Eligibility Criteria to Register in Minor:

Students can register for a minor in their 4th semester onwards and are required to have a CGPA of at least 3.0 in their major.

Facilitation for Minor:

  1. The GPA of minors will be calculated separately from SGPA/CGPA.
  2. Credit Hours for minors will be in addition to the standard workload of the degree.
  3. To facilitate participants opting for minors, the maximum limit of credit hours in a semester will be extended from 18 to 21 credit hours with the permission of the Dean.
  4. In case a participant does not clear the minimum required courses for minors, the remaining courses with passing grades will be reflected in the transcripts as "Additional Courses."
  5. Participants can register for minor courses on the student portal.

Benefits of Software Application Development Minor:

Increased job opportunities: Software application developers are in high demand, and businesses of all sizes are looking for employees with both technical and non-technical skills. A software application development minor can give you a competitive edge in the job market and open up new career opportunities in a variety of fields.
Improved problem-solving skills: Software application development teaches you how to think logically and solve problems systematically. These skills are highly valuable in any setting, and they can help you make better decisions and achieve your goals more effectively.
Better understanding of technology: Technology is playing an increasingly important role in all industries, and it's essential for professionals to have a basic understanding of how it works. A software application development minor can give you the technical knowledge you need to understand and use software applications effectively.
Potential to get higher salaries: Employees with both technical and non-technical skills are in high demand, and they tend to earn higher salaries than those who have only one skill set. 

50% Discount in Fall 2023


In case of any questions:
Call for Any Inquiry: 03144240045

© Copyright UMT, 2015. All Rights reserved.

Website Credits: OCM-UMT Back to Top