Computer Science 101

Provided by:
10/10 stars
based on  31 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
410 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
31 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, 4 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
Sandhya Vinukonda profile image
Sandhya Vinukonda profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
4 days, 5 hours 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
2 weeks 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
1 month, 1 week 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
1 month, 3 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
2 months 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
2 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
3 months, 1 week 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
5 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
6 months 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
8 months, 3 weeks 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
9 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
9 months, 1 week 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
10 months, 4 weeks 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, 4 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, 5 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
1 year, 9 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
1 year, 11 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, 2 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
2 years, 9 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
2 years, 11 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
3 years, 8 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
3 years, 10 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
3 years, 11 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, 1 month 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, 2 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
3 years, 11 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
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 3 months ago
This course is great. I learned a lot. Love the format, content and professor. This is the first online course I have completed. I have taken many online course offered at other prestigious university and never finish due to format and content. Keep up the good job and please teach other courses. You make learning fun and easy to understand.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 3 months ago
I really adore that course! the information is very easy to understand and satisfies curiosity! Of course you are not a professional at all after comliting that course but it provides you with the good basic understanding of mostly used computer soft and harware! Good job!
Was this review helpful? Yes1
 Flag
edgar milan profile image
edgar milan profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 4 months ago
At the time i didn't know what to expect because i was a complete rookie, i just wanted to learn something new and CS101 sounded like something i would end up liking and applying later What did i like? everything about it. it was a completely new experience and the fact that it was at the beginning of this world wide online courses experience was motivating as well as frightening. you never know when something new would turn out to be a disaster now a days, but it has turned out to be an amazingly spread teaching and learning method with acceptance all over the world. a lot of people took this specific course at the time. we had student conference via skype. ways to amplify our learnings. summarizing it was all a complete success. (my opinion of course) disliked... nothing at the time, and even now i would take it again just for fun. improve. i dont know, its been two years (actually almost three) since i took it. probably no... At the time i didn't know what to expect because i was a complete rookie, i just wanted to learn something new and CS101 sounded like something i would end up liking and applying later What did i like? everything about it. it was a completely new experience and the fact that it was at the beginning of this world wide online courses experience was motivating as well as frightening. you never know when something new would turn out to be a disaster now a days, but it has turned out to be an amazingly spread teaching and learning method with acceptance all over the world. a lot of people took this specific course at the time. we had student conference via skype. ways to amplify our learnings. summarizing it was all a complete success. (my opinion of course) disliked... nothing at the time, and even now i would take it again just for fun. improve. i dont know, its been two years (actually almost three) since i took it. probably now it's a totally different course, even better than the one i took P.S.: if you read this professor Nick... thanks for that jump start at early 2012. i'll be doing some new coursera courses and specialisations this year and it's really all thanks to that good experience
Was this review helpful? Yes1
 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.