Code 1.0
- Difficulty
- Beginner
- Cost
- $250
- Format
- Instructor Led
- Delivery
- In-Person
- Time Commitment
- 14 weeks 1 hr/week
Summary
HarvardX's CS50, part of the Code 1.0 program, is an introductory online course covering computer science and programming. Students learn languages such as C#, PHP, JavaScript, SQL, CSS, and HTML. The course features problem sets inspired by biology, cryptography, finance, forensics, and gaming, providing a comprehensive foundation in programming and computational thinking.
-
Before You Learn / Who This Course Is For
-
Ideal for beginners in computer science and programming
-
No prerequisites required; open to all learners
-
Suitable for those interested in diverse real-world applications
-
-
What to Expect
-
Self-paced online format with flexible learning
-
Hands-on problem sets in various real-world domains
-
Covers multiple programming languages like C#, PHP, JavaScript
-
-
What You'll Achieve
-
Gain foundational skills in computer science and programming
-
Learn practical applications in diverse fields
-
Build proficiency in multiple programming languages
-
Course Reviews
Anonymous
Student 2017
Good for the price
Course was cheap and I'm actually learning a lot! Be prepared to spend at least 20 hours a week on coursework!
Ellen Cumba
Student 2017
CODE 1.0 Introduction to Computer Science
Tech901’s Code 1.0 program offers HarvardX CS50 as an introductory course on computer science and the art of programming, with or without prior programming experience. 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. Students who meet the completed course requirements will receive a certificate from HarvardX. Graduates will be interviewed for follow-on industry training and internship opportunities.
Athena Baker
Graduate 2017
Not the Best, but a Good Start
When I first applied for the Code 1.0 class at Tech901, I expected that it would be more of a class where I would learn how to solve problems step by step using what was given to me by my professors(in this case, the videos from Harvard University). I also expected it to be more of a liberal arts class, similar to the foundations Computer Science class that I took back at Rhodes College, Memphis, Tennessee. However, as soon as I enrolled in the class, I realized that it was not the experience that I was looking for, which put me at a disadvantage when it came time to actually solving the problems. As such, I had to get help from not only my professors and peers but also my mom, who is a hard-core, "you better learn to love it" sort of programmer, which seemed alright until I started telling the professors that I more of a writer and even told them that for someone like me, it would take at least a month or two for me to learn C language, which they did not take so lightly. One of them even said that writers were stupid when I told him that the average short story writer takes two months to write a story. So far, the only thing that has kept me in the class are my classmates, who are very nice, intelligent individuals.
Perhaps this is because I am still new to programming, but I will say, for a class that promised me the opportunity to put my writing skills to practice in a new environment, this is by far the most disappointing experience that I have ever been in. To any of you writers and other creative people looking for a job after college, but do not want to go into teaching whatsoever, DO NOT take this class or any other coding boot camp class. They're not interested in your love of pursuing knowledge, even when they say that they do. Schools should be places where you learn for the sake of learning.
Darrin Windsor-Cummings
Student 2017
Code 1.0
CS50 edx Harvard is the basis for this class. There are several instructors who go above and beyond to help!