McCARTHY CAMPUS OF AI & ENGINEERING

Foundation of Computer Science

Level - 1

Duration - 4 Months

About Program

This course is designed for absolute beginners. It introduces you to computers, basic programming, digital skills, and the essential math you’ll need for further study in computer science.

Course Structure Overview

What computers are, how they work, and how to use them safely

Module Details

  • What is a computer? Parts and how they work together
  • Using the keyboard, mouse, and basic software (Windows/Mac)
  • Staying safe: passwords, privacy, and basic security

Simple math, logic, and problem-solving

Module Details

  • Simple arithmetic (add, subtract, multiply, divide)
  • Working with numbers in computers (binary basics)
  • Logical thinking and solving simple problems

Writing your first code using an easy language (like Python)

Module Details

  • What is programming? Why is it important?
  • Writing your first simple programs (using Python)
  • Printing messages, getting user input, and simple calculations

How the internet works, web basics, and staying safe online

Module Details

  • How the internet works (websites, browsers, email)
  • Creating a simple web page (basic HTML)
  • Internet safety: avoiding scams and protecting your data

More coding: making decisions, repeating tasks, and organizing code

Module Details

  • Making decisions in code (if/else statements)
  • Repeating actions (loops)
  • Organizing code with functions

How computers store and use numbers, text, and simple data

Module Details

  • Storing and using lists of data (arrays/lists)
  • Simple ways to organize and find information
  • Introduction to spreadsheets (Excel or Google Sheets)

Email, presentations, teamwork, and using common software (Word, Excel, etc.)

Module Details

  • Writing and formatting documents (Word/Google Docs)
  • Making presentations (PowerPoint/Google Slides)
  • Working in teams: sharing files, basic project planning

Build a small project and review what you’ve learned

Module Details

  • Plan and build a small project (like a calculator, quiz, or a personal website)
  • Present your project to the class
  • Review and practice key skills from the course

How You’ll Learn

  • Short Lectures: Easy-to-understand explanations
  • Hands-on Practice: Lots of time to try things yourself
  • Group Work: Work with classmates on simple projects
  • Weekly Quizzes: Check your understanding as you go
  • Final Project: Show off what you’ve learned

What You’ll Achieve

  • Understand how computers and the internet work
  • Write simple programs and solve basic problems
  • Use digital tools for study and work
  • Build confidence for further study in computer science

*This structure is designed to be welcoming, supportive, and practical for absolute beginners. Each topic builds on the last, giving you a strong foundation for your future studies!

 

Scroll to Top