Programming

Beginner

Computer Programming- GSP

Build a strong foundation in computer programming and computer science through Python, problem-solving, databases, computer systems, networks, and an introduction to machine learning.

FacultyFaculty Of Engineering

Lecture
1
Parts
2
Duration
1 hr 10 min
Computer Programming- GSP course thumbnail

Packages

From 900 EGP

Access status

Sign in to see how to get access to this course.

01About

About this course

Computer Programming is a beginner-friendly course designed to introduce students to the fundamentals of programming and computer science in a clear, practical, and structured way. Students begin with the basics of programming using Python, including variables, expressions, input and output, and program structure. They then progress to conditions, loops, strings, lists, dictionaries, tuples, and functions, developing the logical thinking and problem-solving skills needed to write and understand programs. The course also introduces students to broader computer science concepts, including relational databases and SQL concepts, computer hardware and system components, computer networks and the Internet, helping students understand how software interacts with the systems around it. Finally, students get their first introduction to Machine Learning, including supervised and unsupervised learning, features, distances, and basic clustering concepts such as K-Means. By the end of the course, students will have a solid foundation in programming, computational thinking, and essential computer science concepts that prepares them for more advanced programming and technology courses.

02Packages

Course packages

Each package unlocks specific sections of this course. Redeem an access code to unlock a package.

  • Before Mid-Term

    Price

    900 EGP

    This package unlocks all lectures before Mid-Term.

    Unlocks

    • Before Mid-Term
03Curriculum

Course curriculum

1 lecture · 2 parts · Free previews labeled

Before Mid-Term

  1. 01

    Explanation

    Locked43 min
  2. 02

    MCQ

    Locked27 min

Next step

Ready for Computer Programming- GSP?

Use the same access action as above to continue.

Log in to Enroll

Sign in to see how to get access to this course.