CSE101-Course Introduction-S21
CSE101-Course Introduction-S21
Spring 2021
For CS majors:
◦ This course is the starting points for your CS career
Additional topics may be covered and this list may be modified based
on interest and time
Textbooks
Software
o Python 3
o Visual Studio Code
If you have an emergency situation, email me before the due date and I
may be able to work something out
Bottom line: Plan ahead, start early!
Lab
Lab exercises will involve a variety of programming tasks,
such as:
◦ Writing your own, original, short programs to solve problems
◦ Running existing programs and collecting data about them
◦ Fixing errors in programs
Quizzes
The class has 6 quizzes and 1 final exam.
Quiz dates are posted on the schedule page of the course website.
Must receive at least 50% on quizzes AND at least 50% on assignments to get a
grade higher than C-
Grade Cutoffs: A [93-100], A- [90-93), B+ [87-90), B [83-87), B- [80-83), C+ [77-80),
C [73-77), C- [70-73), D+ [67-70), D [63-67), F [0-63).
◦ Grade cutoffs may be adjusted downwards if warranted by the grade distribution at the
end of the semester
Participation
I expect everyone to attend class and have their video camera on (and
pointed at them)
There will also be in-class questions and polls asked through Zoom
◦ These are not graded – as long as you submit an answer, you will get full
participation credit
For the assignments, quizzes and exams, request for re-grading must be
made within one week from after the announcement of grades.
My Prior Grade Distribution
Fall 2019 Spring 2020 Fall 2020
Final Grade Number of Final Grade Number of Final Grade Number of
Students Students Students
A 9 A 7 A 25
A- 1 A- 1 A- 8
B+ 1 B+ 0 B+ 3
B 9 B 2 B 9
B- 3 B- 0 B- 5
C+ 1 C+ 3 C+ 2
C 5 C 1 C 1
C- 0 C- 1 C- 0
F 3 F 1 F 9
Q 3 Q 4 Q 10
Cooperation vs. Copying
Cooperation (talking over problems) is a good way to learn and is
encouraged! But…
Do not copy code. Do not let others look at or copy your code.
Copying is not allowed on assignments or exams no matter the source
(written or verbal).
Ø When you submit your homework or exams, you are pledging that the
work is your own and you have not copied it.
Ø You are also pledging that you have not allowed others to copy it.
Come with specific questions and/or code with which you need help
◦ TAs try to spend time with everyone that comes to a session
◦ Be courteous and share the TA’s attention
CampusWire
CampusWire is a website that you can post questions and get answers
from TAs, the professor, and classmates
You will receive an invitation after class to join CampusWire
◦ Post any questions on the course material on the CampusWire website, so
that everyone benefits from the answer
◦ If you have a personal issue, you can always email or talk to me directly
Do not post more than a few lines of code for a homework assignment
or any solutions
◦ Please visit office hours for the instructor or TAs if you need more extensive
help debugging your code
Disability
If you have a physical, psychological, medical or learning disability,
please contact the Department of Student Affairs.
◦ Location: Academic Building A207
◦ Phone: 626-1190
They will determine with you what accommodations, if any, are
necessary and appropriate
The assigned work will take a lot of your time, so practice good time
management.
How to Succeed in this Class
Read the reading assignments, review the lecture notes, and try out
example code
◦ Practice is the only way to become proficient at coding
◦ Very often your first, second, or third attempt at solving a problem
will not be successful. It is essential that you give yourself enough
time to try different ideas, taking breaks along the way!
◦ Those who write extra code for problems not assigned (“for fun”)
generally do best in this class
Ask questions right away if confused. Ask in class, ask a TA, come to my
office hours or send an email. Don’t stay confused and don’t get behind!
Introductions
We will take turns introducing ourselves
Everyone turn on their video
When I call upon you:
◦ Unmute yourself
◦ Say your name, major, and year
Next Steps
Review the course webpage:
http://www3.cs.stonybrook.edu/~alexkuhn/cse101-spring2021