Introduction to Computer Science

This course is an introduction to the art of computer programming. It is the moderated variant of the CS50, a prestigious entry-level program offered at universities. It focuses on how to think algorithmically and to solve problems efficiently.

Schedule

  • Self-Paced Free online course 13 weeks
    7-8 hours per week

Licenses

Creative Commons Attribution NonCommercial ShareAlike

Highlights

This is a curated course with expert assistance free of cost.

You can view lectures at your convenience and finish assessments anytime before the deadlines.

Subject Experts will conduct regular doubt clarification sessions.

You will get a digital certificate once you complete the course.

Experience our next generation platform where you can learn and collaborate with your peers seamlessly.

This course doesn't need any background or requirements.

About the course

Introduction to the intellectual enterprises of computer science and the art of programming. This course 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, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Designed for majors and non-majors alike, with or without prior programming experience.

WHAT DO YOU NEED TO BE FAMILIAR WITH?

None. Willingness to learn would be a great start.

IS THIS COURSE RIGHT FOR YOU?

Professionals/Students who are willing to deep dive into programming and understand the basic concepts thoroughly.

Curriculum

View More

faqs

View More

Disclaimer

The video lectures used in this course are from public domain which is under creative common license. We do not have any affiliation nor any relation with the content author(s) or its associated institution(s). This course's content is licensed by David J. Malan of Harvard University under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License