0% found this document useful (0 votes)
99 views54 pages

Intro to CS for Beginners

This document provides an overview of concepts covered in CS50 including that 68% of students have not taken CS before, the focus is on individual progress rather than comparisons to others, and it introduces fundamental CS topics like input/output, representation, abstraction, ASCII, Unicode, algorithms, and pseudocode.

Uploaded by

Sanjay S Ray
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
99 views54 pages

Intro to CS for Beginners

This document provides an overview of concepts covered in CS50 including that 68% of students have not taken CS before, the focus is on individual progress rather than comparisons to others, and it introduces fundamental CS topics like input/output, representation, abstraction, ASCII, Unicode, algorithms, and pseudocode.

Uploaded by

Sanjay S Ray
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 54

This is CS50

68%
of CS50 students have never taken CS before
what ultimately matters in this course is not so much where
you end up relative to your classmates but where you,
in Week 10, end up relative to yourself in Week 0
input → → output
representation
1 2 3
A
65
ASCII
A B C D E F G H I ...
65 66 67 68 69 70 71 72 73 ...
72 73 33
H I
72 73 33
H I !
72 73 33
H I !
72 73 33
1001000 1001001 100001
abstraction
1001000 1001001 100001
72 73 33
1001000 1001001 100001
H I !
72 73 33
1001000 1001001 100001
Unicode
UTF-8
128514
11111011000000010
72 73 33
RGB
72 73 33
input → → output
algorithms
pseudocode
● functions
● conditions
● Boolean expressions
● loops
● functions
● conditions
● Boolean expressions
● loops
● variables
● threads
● events
● ...
This is CS50

You might also like