BS · Computing

BS Computer Science

Software development, algorithms, data structures and modern computing technologies. Offered at Muhammad Ali Institute of Science & Technology, Layyah in affiliation with KFUEIT and UE Lahore.

Overview

A comprehensive 4-year, 8-semester program covering software development, algorithms, data structures and modern computing technologies. The curriculum combines theory with practical skills for careers in software development, artificial intelligence, data science and cyber security, and serves students from Layyah, Bhakkar, Muzaffargarh and Mianwali close to home.

Degree
Bachelor of Science in Computer Science
Duration
4 years (8 semesters)135–141 credit hours (official scheme)
Affiliation
Khwaja Fareed University of Engineering & Information Technology (KFUEIT) and University of Education, Lahore (UE Lahore)5th-semester (lateral) entry is offered under KFUEIT.
Lateral entry
Available — students with a two-year (14-year) qualification in a relevant subject can join in the 5th semester and graduate in two years.
Campus
Near New Sabzi Mandi, Bypass Road, Layyah

Program highlights

  • KFUEIT Affiliation: Recognized degree with national acceptance
  • 4-Year Duration: Comprehensive 8-semester program
  • Modern Curriculum: Updated with latest industry trends
  • Practical Training: Hands-on experience with real projects
  • Expert Faculty: Experienced professors from top universities
  • Modern Labs: State-of-the-art computer laboratories
  • Affordable Education: Competitive fee structure with scholarships
  • Career Support: Job placement assistance and internships

Eligibility & entry test

Academic requirements

  • Intermediate (FSc Pre-Engineering): Minimum 50% marks
  • Intermediate (ICS): Minimum 50% marks with Computer Science
  • DAE (Computer/IT): Minimum 50% marks
  • A-Level: Minimum 3 subjects with Computer Science/Mathematics
  • Equivalent Education: Recognized by IBCC with 50% marks

Admission test

  • MAIST Entry Test: Must qualify with minimum 50% marks
  • Subjects: Mathematics, English, Computer Science, General Knowledge
  • Test Duration: 2 hours
  • Test Format: Multiple Choice Questions (MCQs)
  • Exemption: Students with 60%+ in SAT/ECAT may be exempted

Required documents

Fee structure

FeeAmount (PKR)When
Semester fee35,000Each semester (no separate admission fee)

Fees as published by MAIST for Fall 2026. There is no separate admission fee. Instalments, sibling concession and scholarships are available. Fees & scholarships

Curriculum & scheme of studies

The official semester-wise scheme of studies is set by KFUEIT and UE Lahore. Each intake has its own scheme; select yours for every course code, title, credit hour and prerequisite, with course outlines where published.

Course overview published by MAIST

Semester 1

  • Introduction to Computer Science
  • Programming Fundamentals (C++)
  • Calculus and Analytical Geometry
  • English Composition & Communication
  • Islamic Studies/Ethics
  • Physics for Computer Science

Semester 2

  • Object-Oriented Programming (Java)
  • Digital Logic Design
  • Linear Algebra
  • Technical & Business Writing
  • Pakistan Studies
  • Discrete Mathematics

Semester 3

  • Data Structures & Algorithms
  • Computer Architecture
  • Probability & Statistics
  • Web Development (HTML, CSS, JavaScript)
  • Database Management Systems
  • Economics

Semester 4

  • Operating Systems
  • Computer Networks
  • Software Engineering
  • Advanced Web Development
  • Numerical Computing
  • Accounting

Semester 5

  • Artificial Intelligence
  • Machine Learning
  • Mobile Application Development
  • Cloud Computing
  • Cybersecurity Fundamentals
  • Professional Ethics

Semester 6

  • Data Science & Big Data
  • Software Project Management
  • Internet of Things (IoT)
  • Blockchain Technology
  • Research Methodology
  • Entrepreneurship

Semester 7

  • Deep Learning & Neural Networks
  • DevOps & CI/CD
  • Game Development
  • Quantum Computing Basics
  • Final Year Project - Phase 1
  • Internship

Semester 8

  • Advanced Algorithms
  • Distributed Systems
  • Computer Vision
  • Natural Language Processing
  • Final Year Project - Phase 2
  • Comprehensive Viva

This overview is indicative. The official KFUEIT scheme above is authoritative for course codes and sequencing.

Courses running in Fall 2026

Current BS Computer Science classes and their Fall 2026 courses. Select a course title for its official course outline (PDF).

BS Computer Science Fall-2025 (Medical) · Semester 3

BS Computer Science Fall-2025 (Non Medical) · Semester 3

BS Computer Science Fall-2023 · Semester 5

BS Computer Science Fall-2023 · Semester 7

Bachelor of Science in Computer Science (Lateral Entry) Fall-2025 · Semester 3

Full Fall 2026 timetable

Career opportunities

Software Developer

Design and develop software applications for various platforms including web, mobile, and desktop.

AI/Machine Learning Engineer

Develop intelligent systems and machine learning models for various industries and applications.

Data Scientist

Analyze complex data sets and provide insights for business decision-making and strategic planning.

Cybersecurity Analyst

Protect computer systems and networks from cyber threats and ensure data security.

Cloud Computing Engineer

Design and manage cloud infrastructure and services for modern applications.

Mobile App Developer

Create innovative mobile applications for iOS and Android platforms.

How to apply

  1. Online registration

    Fill out the online admission form with accurate information, upload the required documents and pay the registration fee.

  2. Entry test

    Appear in the MAIST entry test at the campus in Layyah.

  3. Interview & document verification

    Shortlisted candidates are called for an interview. Bring original documents for verification.

  4. Merit list & fee submission

    Check the merit list on the website and campus notice board. Selected candidates submit the admission fee within the given time.

  5. Orientation & classes

    Attend the orientation programme; regular classes then begin.

Admissions Fall 2026 — important dates

EventDateDetails
Classes beginFall 2026 semester (KFUEIT academic calendar)
Last date to applyFall 2026 admissions
Mid-term examination – Fall 2026
Final-term examination – Fall 2026

Frequently asked questions

Who can apply for BS Computer Science at MAIST?

Intermediate (FSc Pre-Engineering): Minimum 50% marks; Intermediate (ICS): Minimum 50% marks with Computer Science; DAE (Computer/IT): Minimum 50% marks; A-Level: Minimum 3 subjects with Computer Science/Mathematics; Equivalent Education: Recognized by IBCC with 50% marks.

How long is the BS Computer Science program?

4 years (8 semesters). The official KFUEIT scheme of studies totals 135–141 credit hours.

Which university is BS Computer Science at MAIST affiliated with?

BS Computer Science is offered in affiliation with Khwaja Fareed University of Engineering & Information Technology (KFUEIT) and University of Education, Lahore (UE Lahore). 5th-semester (lateral) entry is offered under KFUEIT.

Are scholarships available?

Yes. MAIST offers merit-based scholarships (up to 50% fee waiver for 80%+ in intermediate), need-based scholarships, sports scholarships and a special quota for students from remote areas of South Punjab. Fees & scholarships

How do I apply?

Fill in the online application form, or call +92 300 4127779 or visit the campus on Near New Sabzi Mandi, Bypass Road, Layyah. The last date to apply for Fall 2026 is 10 October 2026.

Related programs

You may also consider

BS Information Technology

Computing · IT infrastructure, systems management, network administration and digital transformation.

Duration
4 years (8 semesters)
Eligibility
Intermediate, 50%+
Affiliation
KFUEIT
BS4 years (8 semesters)5th-semester entry