CS-200: Computer Organization and Assembly Language - Course Overview and Success Tips
Welcome to CS-200 with Instructor Patrick Kelley at NAU! This course covers essential programming concepts, focusing on assembly language and computer organization. Over four years, you’ll explore programming, advanced math, and dive into computer science. Discover effective time management and study techniques to enhance your learning experience. Familiarize yourself with materials, take effective notes, and leverage available resources, including the Learning Center. Prepare for exams and assignments that will challenge your understanding of computing principles.
CS-200: Computer Organization and Assembly Language - Course Overview and Success Tips
E N D
Presentation Transcript
CS-200 Computer Organization and Assembly Language Instructor: Patrick Kelley MWF 11:30 - 12:20
NAUFlion www.flion.com
The Degree Plan • Year 1 – Programming and Math
The Degree Plan • Year 1 – Programming and Math • Year 2 – Advanced Programming and Math
The Degree Plan • Year 1 – Programming and Math • Year 2 – Advanced Programming and Math • Year 3 – Computer Science (at last!)
The Degree Plan • Year 1 – Programming and Math • Year 2 – Advanced Programming and Math • Year 3 – Computer Science (at last!) • Year 4 – Down the Rabbit Hole!
The Degree Plan • Year 1 – Programming and Math • Year 2 – Advanced Programming and Math • Year 3 – Computer Science (at last!) • Year 4 – Down the Rabbit Hole! CS-200 (You Are Here)
The Degree Plan • Year 1 – Programming and Math • Year 2 – Advanced Programming and Math • Year 3 – Computer Science (at last!) • Year 4 – Down the Rabbit Hole! CS-200 (You Are Here) • But every student is different! • Some take longer than 4 years. • Few take classes in the same order.
CS200 Spring 2012 Syllabus • Texts
CS200 Spring 2012 Syllabus • Texts • Website and BbLearn
CS200 Spring 2012 Syllabus • Texts • Website and BbLearn • Schedule
CS200 Spring 2012 Syllabus • Texts • Website and BbLearn • Schedule • Assignments
CS200 Spring 2012 Syllabus • Texts • Website and BbLearn • Schedule • Assignments • Exams
CS200 Spring 2012 Syllabus • Texts • Website and BbLearn • Schedule • Assignments • Exams • Class Policies
CS200 Spring 2012 Syllabus • Texts • Website and BbLearn • Schedule • Assignments • Exams • Class Policies • NAU Policies
Time Management How to succeed without working so hard.
There’s a lot to do and you don’t have TIME to waste. What can you do to make things go faster?
Read in Stages • 1st Reading: Familiarization with the material
Read in Stages • 1st Reading: Familiarization with the material • Don’t try to read, understand, and retain everything
Read in Stages • 1st Reading: Familiarization with the material • Don’t try to read, understand, and retain everything • Skim and take notes
Read in Stages • 1st Reading: Familiarization with the material • Don’t try to read, understand, and retain everything • Skim and take notes • Use two pages:
Read in Stages • 1st Reading: Familiarization with the material • Don’t try to read, understand, and retain everything • Skim and take notes • Use two pages: • One for what you already know or understand • One for questions you have
Read in Stages • 1st Reading: Familiarization with the material • Don’t try to read, understand, and retain everything • Skim and take notes • Use two pages. • Do the 1st reading before the lecture.
Note-taking in Lecture • Use your reading notes
Note-taking in Lecture • Use your reading notes • Concentrate on the material you didn’t know
Note-taking in Lecture • Use your reading notes • Concentrate on the material you didn’t know • Check your notes for agreement with the lecture
Note-taking in Lecture • Use your reading notes • Concentrate on the material you didn’t know • Check your notes for agreement with the lecture • Get answers to your questions
Note-taking in Lecture • Use your reading notes • Concentrate on the material you didn’t know • Check your notes for agreement with the lecture • Get answers to your questions • Ask in class
Note-taking in Lecture • Use your reading notes • Concentrate on the material you didn’t know • Check your notes for agreement with the lecture • Get answers to your questions • Ask in class • Compare notes with other students
Note-taking in Lecture • Use your reading notes • Concentrate on the material you didn’t know • Check your notes for agreement with the lecture • Get answers to your questions • Ask in class • Compare notes with other students • Find the instructor outside of class
Note-taking in Lecture • Use your reading notes • Concentrate on the material you didn’t know • Check your notes for agreement with the lecture • Get answers to your questions • Ask in class • Compare notes with other students • Find the instructor outside of class • Don’t forget about the Learning Center resources
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • The text and your notes hold the answers.
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • The text and your notes hold the answers. • Do the ‘low-hanging fruit’ first
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • The text and your notes hold the answers. • Do the ‘low-hanging fruit’ first • Stumped? Don’t spin! Get help!
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • Really? What do I think you’ve been doing all this time?
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • You should be pretty familiar with the material by now
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • You should be pretty familiar with the material by now • Concentrate on the new/difficult stuff
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • You should be pretty familiar with the material by now • Concentrate on the new/difficult stuff • Don’t spend a lot of time on what you know
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • You should be pretty familiar with the material by now • Concentrate on the new/difficult stuff • Don’t spend a lot of time on what you know • Rinse and repeat
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • All this repetition in short bursts should:
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • All this repetition in short bursts should: • Help you remember
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • All this repetition in short bursts should: • Help you remember • Increase your understanding
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • All this repetition in short bursts should: • Help you remember • Increase your understanding • SAVE YOU TIME! (So you can, you know, have a life.)
Read in Stages • 1st Reading: Familiarization with the material • 2nd Reading: Doing homework • 3rd Reading: Studying • All this repetition in short bursts should: • Help you remember • Increase your understanding • SAVE YOU TIME! • You’ll be seeing it again, so keep your books and notes. There’s plenty of time to sell books and toss notes later.