Introduction to Computer Science

Online | Data Analytics Courses

  • 2 sessions / week

  • This is a FREE course

Applications for the Fall 2022 semester are now closed! Please feel free to apply for the Spring 2023 semester. 

Course Overview

  • Outline

    • Basics of operating systems

    • Graphical and Command Line Interface

    • Command line (Linux)

    • The basic concept of algorithms and flowcharts

    • Computer networks and Internet fundamentals

    • The components of a web application (Frontend, Backend, Database)

    • Source code management and Version control with Git and Github

    • Introduction to Backend Programming (Python)

    • You watched the How Computers Work YouTube series.

    • You are able to understand and speak English.

    • You can commit at least 10 hours a week (classes + self-study)​ 80% attendance of the course is required for graduation.

    • You are familiar with basic computer terminology.

    • You are confident with using a computer, creating files and folders.

    • You are able to browse the web.

    • You have interest in web development, design or programming.

  • After the course

    • You have an understanding of how the internet works.

    • You have the understanding of a programming language and concepts of programming.

    • You have run code in Python.

    • You have built your own simple web pages.

Course Impressions

 
  • Available in Online
  • Classes: Tue & Thu 19:00 – 21:00
  • Spring Semester: March-June
  • Fall Semester: September-December
  • Teaching language: English

Teachers

 

How to apply

 
Share this course

Sound too easy or too advanced? Take a look at these courses

Do you have questions about this course?