Skip to content
COM-ICS-001 · Computer Science · ICS

ICS Computer Science

Teacher-ledGroup batch · up to 15OnlineIn-person at home

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.

Last updated Jul 2026English

Sign in to unlock full content

You can browse the curriculum below. Sign in and enrol to access lessons, resources, and quizzes.

Sign in

Course 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.

  1. 1Open your course room
  2. 2Prepare and attend class
  3. 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.

  1. Module 1 · 4 items

    Part 1 — Basics of Information Technology

    What computers are and how information systems work.

  2. Module 2 · 4 items

    Part 1 — Information Networks

    How computers connect and communicate.

  3. Module 3 · 4 items

    Part 1 — Data Communication

    Moving data reliably between systems.

  4. Module 4 · 4 items

    Part 1 — Applications and Security

    Everyday uses, and protecting systems.

  5. Module 5 · 4 items

    Part 1 — Operating Systems and Office Tools

    Practical software skills.

  6. Module 6 · 4 items

    Part 2 — Programming Fundamentals

    Writing correct programs from first principles.

  7. Module 7 · 4 items

    Part 2 — Control Structures

    Decisions and repetition.

  8. Module 8 · 5 items

    Part 2 — Functions and Arrays

    Structuring larger programs.

  9. Module 9 · 4 items

    Part 2 — Pointers, Structures and Files

    Working with memory and persistent data.

Course content

9 modules · 37 lessons

Full lesson titles shown below. Open lesson content unlocks after your enrolment payment is verified.

  1. Module 1

    Part 1 — Basics of Information Technology

    What computers are and how information systems work.

    4 items
    • Introduction to computers and ITLesson
    • Components of a computer systemLesson
    • Input, output and storage devicesLesson
    • Number systems and data representationLesson
  2. Module 2

    Part 1 — Information Networks

    How computers connect and communicate.

    4 items
    • Types of networks: LAN, MAN, WANLesson
    • Network topologiesLesson
    • The Internet and its servicesLesson
    • Transmission mediaLesson
  3. Module 3

    Part 1 — Data Communication

    Moving data reliably between systems.

    4 items
    • Communication modes and channelsLesson
    • Modems and data transmissionLesson
    • Communication protocolsLesson
    • Error detectionLesson
  4. Module 4

    Part 1 — Applications and Security

    Everyday uses, and protecting systems.

    4 items
    • Applications of computers in societyLesson
    • Computer viruses and antivirusLesson
    • Data security and privacyLesson
    • Copyright, piracy and computer ethicsLesson
  5. Module 5

    Part 1 — Operating Systems and Office Tools

    Practical software skills.

    4 items
    • Operating system basicsLesson
    • Word processingLesson
    • Spreadsheets and formulaeLesson
    • Databases and MS AccessLesson
  6. Module 6

    Part 2 — Programming Fundamentals

    Writing correct programs from first principles.

    4 items
    • Problem solving and algorithmsLesson
    • Flowcharts and pseudocodeLesson
    • Introduction to C: structure of a programLesson
    • Variables, data types and operatorsLesson
  7. Module 7

    Part 2 — Control Structures

    Decisions and repetition.

    4 items
    • Conditional statementsLesson
    • Loops: for, while, do-whileLesson
    • Nested control structuresLesson
    • break and continueLesson
  8. Module 8

    Part 2 — Functions and Arrays

    Structuring larger programs.

    5 items
    • Defining and calling functionsLesson
    • Scope and parameter passingLesson
    • One-dimensional arraysLesson
    • Two-dimensional arraysLesson
    • Strings and string handlingLesson
  9. Module 9

    Part 2 — Pointers, Structures and Files

    Working with memory and persistent data.

    4 items
    • 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

WhatsAppLMSBook a Tutor