Opening: 08:30AM - 04:00PM

CS50

This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. The on-campus version of CS50x , CS50, is Harvard's largest course.

CS50

You will Learn

C programming

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Problem solving and algorithms

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Data structures

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

SQL

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Python

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Web technology

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Mobile technology

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Cyber security(CS50)

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

AI & ML & IOT

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Network,Internet&cloud

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Freelancing

  • 30 Total Hours

15 Labs - 15 Lectures

(Test)Introduction to the intellectual enterprises of computer science and the art of programming.

Job Profiles

Introduction to Computer Science (CS50)

think more methodically; program procedurally; represent and process information; communicate succinctly and precisely; solve problems efficiently; recognize patterns among problems; decompose problems into parts and compose solutions thereto; operate at multiple levels of abstraction; separate design from implementation details; infer from first principles how systems work; assess the correctness, design, and style of code; teach themselves new languages; identify threats to privacy and security;