ICS Computer Science
Inter Computer Science Part I & II: programming fundamentals in C++, data structures basics, MS Office productivity, and computer networks. Lab-style sessions with weekly mini-projects.
Sign in to unlock full content
You can browse the curriculum below. Sign in and enrol to access lessons, resources, and quizzes.
Sign inCourse at a glance
ICS Computer Science is a ICS Computer Science course from Al Noor Tuition, taught as a live batch of up to 15 students, delivered online or at home. It runs to 9 modules and 37 lessons. Follow a teacher-led schedule, prepare before class, and use your course room for study and assignments. Check the curriculum below for the lessons and activities included. Fees are PKR 8,500.
How you will learn
Learn with a teacher
Follow a teacher-led schedule, prepare before class, and use your course room for study and assignments.
- 1Open your course room
- 2Prepare and attend class
- 3Practise and track progress
How this course is taught
Explore the learning format and the material available in this course.
Live classes with your teacher
Scheduled live sessions in the Al Noor online classroom — shared whiteboard, screen sharing, and questions answered as they come up.
Questions and course support
Ask your teacher questions in the course room between sessions, and reach our advisors on WhatsApp for anything about scheduling, fees, or changing your batch.
Progress you can see
Track completed activities in your course room and review assessment results in your gradebook.
Study on any device
Classes, recordings, and tests work in any browser on a phone, tablet, or laptop — and this course can be taken online or in person.
What this course covers
A quick view of the syllabus areas included in this course. Open the detailed curriculum below for individual lessons, quizzes, assignments, and resources.
Module 1 · 4 items
Part 1 — Basics of Information Technology
What computers are and how information systems work.
Module 2 · 4 items
Part 1 — Information Networks
How computers connect and communicate.
Module 3 · 4 items
Part 1 — Data Communication
Moving data reliably between systems.
Module 4 · 4 items
Part 1 — Applications and Security
Everyday uses, and protecting systems.
Module 5 · 4 items
Part 1 — Operating Systems and Office Tools
Practical software skills.
Module 6 · 4 items
Part 2 — Programming Fundamentals
Writing correct programs from first principles.
Module 7 · 4 items
Part 2 — Control Structures
Decisions and repetition.
Module 8 · 5 items
Part 2 — Functions and Arrays
Structuring larger programs.
Module 9 · 4 items
Part 2 — Pointers, Structures and Files
Working with memory and persistent data.
Computer Science tutors for ICS
Showing 5 of 32Verified tutors who specialise in Computer Science and teach at ICS. Enrol in this course, or request one of them directly.

Zain Sheikh
English and All Commerce subjects
OnlineIn-person15+ yrs
Samiya Akram
Economics Tutor · Bs (Hons) Economics
Online10+ yrs
Sania Gul
Computer Science Tutor · MS CS
Online9+ yrs- EA
Esha Ashfaq
Multiple Tutor · IT subjects, English, Urdu, Specialist in Quranic Education, All subjects I teach very well.
Online5+ yrs 
Maria Saeed
Mathematics Tutor · BSc math
Online5+ yrs
Course content
9 modules · 37 lessonsFull lesson titles shown below. Open lesson content unlocks after your enrolment payment is verified.
- 4 items
Module 1
Part 1 — Basics of Information Technology
What computers are and how information systems work.
- Introduction to computers and ITLesson
- Components of a computer systemLesson
- Input, output and storage devicesLesson
- Number systems and data representationLesson
- 4 items
Module 2
Part 1 — Information Networks
How computers connect and communicate.
- Types of networks: LAN, MAN, WANLesson
- Network topologiesLesson
- The Internet and its servicesLesson
- Transmission mediaLesson
- 4 items
Module 3
Part 1 — Data Communication
Moving data reliably between systems.
- Communication modes and channelsLesson
- Modems and data transmissionLesson
- Communication protocolsLesson
- Error detectionLesson
- 4 items
Module 4
Part 1 — Applications and Security
Everyday uses, and protecting systems.
- Applications of computers in societyLesson
- Computer viruses and antivirusLesson
- Data security and privacyLesson
- Copyright, piracy and computer ethicsLesson
- 4 items
Module 5
Part 1 — Operating Systems and Office Tools
Practical software skills.
- Operating system basicsLesson
- Word processingLesson
- Spreadsheets and formulaeLesson
- Databases and MS AccessLesson
- 4 items
Module 6
Part 2 — Programming Fundamentals
Writing correct programs from first principles.
- Problem solving and algorithmsLesson
- Flowcharts and pseudocodeLesson
- Introduction to C: structure of a programLesson
- Variables, data types and operatorsLesson
- 4 items
Module 7
Part 2 — Control Structures
Decisions and repetition.
- Conditional statementsLesson
- Loops: for, while, do-whileLesson
- Nested control structuresLesson
- break and continueLesson
- 5 items
Module 8
Part 2 — Functions and Arrays
Structuring larger programs.
- Defining and calling functionsLesson
- Scope and parameter passingLesson
- One-dimensional arraysLesson
- Two-dimensional arraysLesson
- Strings and string handlingLesson
- 4 items
Module 9
Part 2 — Pointers, Structures and Files
Working with memory and persistent data.
- Pointers and addressesLesson
- Structures and unionsLesson
- File handling in CLesson
- Putting it together: a small projectLesson
Course details
- Subject
- Computer Science
- Level
- ICS
- Delivery
- OnlineIn-person
- Schedule
- Mon–Wed–Fri · 5:30–7:00 PM
- Tuition format
- Group batchUp to 15 learners, fixed weekly schedule.
ICS Computer Science — questions parents ask
What is included in the ICS Computer Science course?
Follow a teacher-led schedule, prepare before class, and use your course room for study and assignments. The curriculum lists 9 modules and 37 learning activities. Browse the outline for the available lessons, resources, and assessments.
Can I revisit the course material?
Published lessons and available recordings can be revisited in your course room while you have access. Follow any module prerequisites shown in the curriculum. Check the course outline for the recordings and reading material included.
How do I practise and track progress?
Use the quizzes and assignments listed in the curriculum to practise. Follow each activity for its instructions and deadlines. Completed activities appear in your course progress, and assessment results appear in your gradebook.
Is ICS Computer Science taught online or at home?
This course is delivered online or at home. Online classes run in the Al Noor live classroom with a shared whiteboard and screen sharing, and work in any browser on a phone, tablet, or laptop. In-person tuition depends on tutor availability in your city and area — send us your location and we will confirm.
How much does ICS Computer Science cost?
The fee is PKR 8,500. There are no hidden charges; anything extra, such as extra one-to-one hours, is agreed with you first.
How do I enrol?
Open the course page and choose "Enrol & pay", then upload your bank transfer receipt. An admin verifies the payment — usually the same working day — and the full course unlocks in your LMS account. If you would rather speak to someone first, message us on WhatsApp at 0336 4440496 and an advisor will walk you through it.
Who teaches ICS Computer Science?
A verified Computer Science teacher experienced with ICS is assigned to this course. All Al Noor teachers are screened for qualifications and teaching experience, and you can ask for a female tutor or request a specific tutor from the list on this page.
Ready to Find the Right Tutor for Your Child?
Join hundreds of families across Pakistan who have found trusted, verified home and online tutors through Al Noor Tuition.
No obligation·Free advisor consultation·24–48 hour response