Computer Science 101

Provided by:
10/10 stars
based on  34 reviews
Provided by:
Cost FREE
Start Date TBA

Course Details

Cost

FREE

Upcoming Schedule

  • TBA

Course Provider

Stanford Online online courses
Stanford Lagunita offers a variety of professional education opportunities in conjunction with many of the University’s schools and departments. We also offer an array of free online courses taught by Stanford faculty to lifelong learners worldwide. We foster collaboration with other education organizations by sharing course material, data-driven research, and source code for enhancements to our open-source platform Stanford Lagunita. We continually experiment to improve what we do throu...
Stanford Lagunita offers a variety of professional education opportunities in conjunction with many of the University’s schools and departments. We also offer an array of free online courses taught by Stanford faculty to lifelong learners worldwide. We foster collaboration with other education organizations by sharing course material, data-driven research, and source code for enhancements to our open-source platform Stanford Lagunita. We continually experiment to improve what we do through creative use of technology, and we share what we learn with the rest of the world.

Provider Subject Specialization
Sciences & Technology
415 reviews

Course Description

Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.
Reviews 10/10 stars
34 Reviews for Computer Science 101

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
Hi Nick, I just finished CS101 on Coursera. It is, to me, a fantastic introduction to computer programming. I have gained much, much more in understanding and learning about programming than another course by another prestigious university than used 'scratch'. Thank you for designing this course and making it available. God bless you.
Was this review helpful? Yes3
 Flag
Student profile image
Student profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
5 days, 20 hours ago
it is a good course for general information on coding. the instructor is a little too fast in lecturing, but he is very good in explaining the lesson.
Was this review helpful? Yes0
 Flag
Christian Williams profile image
Christian Williams profile image

Christian Williams

10/10 starsCompleted
3 months ago
This was a wonderful class. It gave me a huge head start. I really do hope there is another class in the future
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
3 months ago
As a working professional, I appreciated how each section was broken up. I also appreciated the subtitling to the right of some of the videos and the text below the videos. It's a great start to engage in further learning of CS topics and material. Thanks you!!
Was this review helpful? Yes0
 Flag
Sandhya Vinukonda profile image
Sandhya Vinukonda profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
5 months, 4 weeks ago
It's a great platform for Computer Science students for a head start in college like myself.The pace of this program helped me create a concrete foundation for my life ahead as a programmer. Thank you Mr.Nick for the effort you have put into making this course marvelous.
Was this review helpful? Yes0
 Flag
Jo Black profile image
Jo Black profile image

Jo Black

10/10 starsCompleted
6 months, 1 week ago
I loved this course. Really gave me confidence to start learning again. I hope to take more courses like this in the future.
Was this review helpful? Yes0
 Flag
Fatah sultan Rahman profile image
Fatah sultan Rahman profile image
10/10 starsTaking Now
  • 0 reviews
  • 0 completed
7 months ago
I think it contents a lot of knowledge to me, and it make more very proud to see like chance ,which I can learn something to get skill for my future I wish I will complete this computer , It shows me what did I do ?, if i develop or not , and I am sure it will provide my version hopefully .
Was this review helpful? Yes0
 Flag
Mikayla Goria profile image
Mikayla Goria profile image

Mikayla Goria

10/10 starsCompleted
7 months, 2 weeks ago
I began interning as a marketer for a software development agency and wanted a basic understanding of coding language...this course was the perfect introduction!
Was this review helpful? Yes0
 Flag
bill profile image
bill profile image

bill

10/10 starsCompleted
7 months, 3 weeks ago
If you have been away from basic CS for awhile or trying to break in, this is a great refresher or starter. I have no formal CS background but was surprised at what I did know. I recommend it to anyone interested in CS. Thank you Nick for giving me the spark to continue on with new courses.
Was this review helpful? Yes0
 Flag
Jose Drumonde profile image
Jose Drumonde profile image

Jose Drumonde

8/10 starsCompleted
8 months, 1 week ago
Thanks nick for your great work on this course/videos. Please keep this as it is and make a second level course. Best regards Jose
Was this review helpful? Yes0
 Flag
José Evelino Valadão profile image
José Evelino Valadão profile image

José Evelino Valadão

10/10 starsTaking Now
9 months ago
All the info was summaries and exercises *****, but i am having problems when run my questions on the 5th week, because when i click run, the programe says "nothing to grade. Run and print before grading", please i need help, i need a solution for this problem, best regards José Valadão.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
11 months ago
I think this course is very good.I think this course is very good.I think this course is very good.I think this course is very good.I think this course is very good.I think this course is very good.I think this course is very good.I think this course is very good.I think this course is very good.I think this course is very good.
Was this review helpful? Yes0
 Flag
birhan reda profile image
birhan reda profile image
10/10 starsTaking Now
  • 0 reviews
  • 0 completed
11 months, 3 weeks ago
Inspire action with high-value visual content, such as digital recipes & videos. Finding great content shouldn't be hard.
Was this review helpful? Yes0
 Flag
asam rana profile image
asam rana profile image
8/10 starsTaking Now
  • 0 reviews
  • 0 completed
1 year, 2 months ago
hi my name is asam and i am very proud of this owner i always wish i study in this university and this course please guide me and reply me
Was this review helpful? Yes0
 Flag
Sambhav Jain profile image
Sambhav Jain profile image

Sambhav Jain

10/10 starsCompleted
1 year, 2 months ago
Hi, I am Sambhav I've taken this course during my vacation and this is best computer science introductory course to begin with. Nick is really a wonderful instructor the way concepts are taught is marvelous
Was this review helpful? Yes0
 Flag
Giancarlo Lovera profile image
Giancarlo Lovera profile image

Giancarlo Lovera

10/10 starsCompleted
1 year, 3 months ago
This course was amazing, this was help me a lot to understand many things than I don't knowed. Thanks Nick, you are very good teacher.
Was this review helpful? Yes0
 Flag
Trent Jones profile image
Trent Jones profile image

Trent Jones

8/10 starsCompleted
1 year, 4 months ago
Exceptional! Mick talks a bit fast, but I just videoSpeed = class.getSpeed *.75 and it was fine. Once I adjusted for that variable, the class was superb.
Was this review helpful? Yes0
 Flag
Mofti Abdalla Abdugin profile image
Mofti Abdalla Abdugin profile image

Mofti Abdalla Abdugin

10/10 starsTaking Now
1 year, 10 months ago
The course has given me good start and I will continue well. It seems to be new to me but when I go through it I understood it faster due to it self explainatory
Was this review helpful? Yes0
 Flag
Wessal sy profile image
Wessal sy profile image

Wessal sy

8/10 starsDropped
1 year, 11 months ago
the course is great but I hope to be offered for a long time because I couldn't complete all the previous course so I hope to offer this course again
Was this review helpful? Yes0
 Flag
nadiya r profile image
nadiya r profile image

nadiya r

10/10 starsTaking Now
2 years, 2 months ago
Honestly keeps me entertained no matter what he is teaching. Not the typical monotone teacher I am used to with other learning platforms online.
Was this review helpful? Yes0
 Flag
SAMUEL BROCK Flynn profile image
SAMUEL BROCK Flynn profile image
10/10 starsCompleted
  • 7 reviews
  • 7 completed
2 years, 4 months ago
I like the course made 90% ON THE MATERIAL AND REALLY ENJOYED IT. I think this really covered the information to know what to do in internet security and on programming like javascript and RGB and the grayscale.
Was this review helpful? Yes0
 Flag
Jesse Layng profile image
Jesse Layng profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 8 months ago
This is a great course for anyone who wants to learn the fundamentals of computer science in a easily understood way. The course start off vary basic and before you know it you are learning practical concepts that help you better understand the machine you are working with. This is a great course i would recommend it to almost any whether it is someone thinking about getting in to the field or someone who just wants to get a better under standing of computers.
Was this review helpful? Yes0
 Flag
Sumeet Kumar profile image
Sumeet Kumar profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 3 months ago
A "must take" course if you want to pursue a degree in computer science or software engineering. Concepts cover in this course will help you a lot in your academic studies.
Was this review helpful? Yes0
 Flag
John Gill profile image
John Gill profile image

John Gill

10/10 starsTaking Now
3 years, 5 months ago
Nick, I just want to say this is the most interested I've been and fun I've had during an online class, ever.. and I've taken quite a bit. I wish all of my classes had you as an instructor! keep doing what you're doing!
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 7 reviews
  • 6 completed
4 years, 2 months ago
Wonderful course, tailored for total beginners like me. I have to admit that: 1) I had absolutely no knowledge of coding, computer security, and a bunch of other things Nick talked about and that at first I thought why would I need to know all that, who cares, but then I realized how interesting the subjects were and I enjoyed learning about them (thank you Nick), 2) I learned a lot during this course, much more than I expected, 3) I had great fun doing the exercises (am I becoming a nerd?), 4) I understood everything during the lessons, 5) I was very sad when the course was over. So if you are a total beginner, and want to learn interesting things about computers, networks, servers, do a lot of cool coding, manipulate images, do enjoyable exercises, take this course.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 4 months ago
I had a lot of fun of learning this course. It is easy to start with. I finished this course in one week because I just can't stop learning. Before I took this course I thought computer science is hard and boring to learn. The experience of learning CS101 changed my view and I really enjoyed it. Thanks!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 4 months ago
I have a 15+ years experience IT experience and leading an IT consulting company. I was struggling how to get my son hooked into programming basics because getting started is the key. I was searching for a good beginner CS course for him, he is going to 4th grade this Sep. This is an awesome course which is not only teaching fundamentals of CS but also very interesting exercises. My son is very excited to complete this course after I explained how these exercises will him in future game programming. Thanks a lot for creating such a great course and for free. I really appreciate your time. All the best.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 6 months ago
CS101 is an excellent course for people who have no prior experience about computing. Before taking the lesson I had little prior knowledge and CS101 helped me to improve it. After this course I took Stanford's Design and Analysis and now I'm taking a Machine Learning course. I strongly recommend MOOC's to everyone who wants to improve their knowledge and skills and think CS101 is a good starting point.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 8 months ago
Fantastic! This is a well-designed and artfully delivered course. Thoughtfully chosen examples and exercises. Very enjoyable and enlightening. I would recommend this to anyone looking for a gateway to computer science.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 5 months ago
Great course for everyone. I learned a lot and the instructor was great. The in-course exercises, quizzes, and course materials were very helpful. This was the first course I've completed with through this MOOC program. It was very well put together and the discussion boards were helped me resolve any issues I had. I highly recommend this course.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.