cs 108 computing fundamentals january 20, 2015 welcome
TRANSCRIPT
CS 108 Computing Fundamentals
January 20, 2015
Welcome
Welcome Aboard• Let's discuss a variety of things:
– You– Me– My home page– CS 108
• Syllabus• Textbook• First homework assignment
First Topic: You!!
• SUNY Poly is a completely new experience for almost all of you
• SUNY Poly is a huge leap from high school and most community colleges
• From my perspective, there are two keys to success and happiness at SUNY Poly and beyond
First Key: Balance
• You absolutely need to keep your life in balance at SUNY Poly and beyond
- Academic work (future: the "world of work's" work) - New experiences - New people - Recreation - Sleep - People/activities that you value - Family - Nutrition - Exercise
Second Key: Work Smarter AND Harder
• Successful people do both
• One without the other is suboptimal
• You need both to unleash your full potential
How to “Work Smarter”
• Hone your study skills
• Improve your time management skills
Improve Your Study Skills andTime Management Skills (1)
• Some useful links
http://www.cse.buffalo.edu/~rapaport/howtostudy.html
http://www.sunyit.edu/learning_center/
http://www.sunyit.edu/calendars_events/cal_spr15
How to “Work Harder”
• Sweat equity!! Requires time and effort Woody Allen said “90% of success is just showing up.”http://www.nytimes.com/2011/05/08/technology/08class.html?_r=0
• Rule 7: do the work (and the other 9 rules)http://www.lifehack.org/articles/lifehack/rule-7-do-the-work.html
http://www.brainpickings.org/index.php/2012/08/10/10-rules-for-students-and-teachers-john-cage-corita-kent/
Let's Shift From You To Me• This is my 15th year at SUNY Poly• I taught at the U.S. Naval Academy at Annapolis, MD and the U.S Naval
War in Newport, RI• My first career: I was a U.S. Naval Officer for 20 years
I was a Navy pilot, I flew helicopters (mostly) but have flown nearly 20 different aircraft (military and civilian)… in the Navy I spent half my time as an "operator" and half my time doing IT/IS related things including several years as a CIO
• I love my current career as much as I loved being a Naval Officer• Currently I'm the Coordinator of the Computer Information Systems
Program and I'm also the Chairman of the CS Dept • I have many interests beyond IT/IS stuff (cooking, home brewing,
beekeeping, fishing, hiking, golf, college basketball (I went to Villanova), target shooting, music, history, politics, world events)
Let's Take a Look at My Homepage
• It's easy to find
http://web.cs.sunyit.edu/~urbanc/
Now Let's Talk About CS 108
• Everything you need to know is here:
http://web.cs.sunyit.edu/~urbanc/cs_108_menu.html
Student Information Form
• I will distribute blank copies... please complete and return right now
First Homework Assignments
http://web.cs.sunyit.edu/~urbanc/cs_108_hwquiz.html
http://web.cs.sunyit.edu/~urbanc/cs_108_jan_20a.html
Skills Needed in Programming
• The Internet is full of help and great information
http://www.eskimo.com/~scs/cclass/progintro/sx1.html
Digital Data Representation
• How is data represented digitally? As a series of zeroes and ones… more about this in CS 220 and IS 310.
http://www.eso.org/~ndelmott/ascii.html
http://www.roubaixinteractive.com/PlayGround/Binary_Conversion/Binary_to_Text.asp
http://www.binaryconvert.com/result_float.html?decimal=045053048048048046053
http://easycalculation.com/twos-complement.php