CSC 135 020 or CSC 135 030 Spring

  • Slides: 16
Download presentation
CSC 135 -020 or CSC 135 -030 Spring 2018

CSC 135 -020 or CSC 135 -030 Spring 2018

Course Instructor Dr. Joo Tan 247 Old Main, D-Wing 610 -683 -4413 (campus extension:

Course Instructor Dr. Joo Tan 247 Old Main, D-Wing 610 -683 -4413 (campus extension: x 3 -4413) E-mail: tan@kutztown. edu (preferred) Do not leave voice message

Textbook for 135 (and 136)

Textbook for 135 (and 136)

Grading • Quizzes • held at beginning of classes • lowest quiz score dropped.

Grading • Quizzes • held at beginning of classes • lowest quiz score dropped.

Grading • Programming Projects • • six programming projects guidelines provided separately due at

Grading • Programming Projects • • six programming projects guidelines provided separately due at 11: 59 pm on due dates No late submissions allowed • Examinations • two mid term exams and a final • written exams, closed book and notes • comprehensive final NOTE: You must have a passing grade average on all exams to pass course

Letter Grade 92 -100% 90 -91% --86 -89% 82 -85% 80 -81% --76 -79%

Letter Grade 92 -100% 90 -91% --86 -89% 82 -85% 80 -81% --76 -79% 70 -75% --60 -69% --< 60% A AB+ B BC+ C D F

Class Policy • Makeup • Formal written note of eligible excuse only • Student’s

Class Policy • Makeup • Formal written note of eligible excuse only • Student’s responsibility to schedule makeup • E-mail for announcements • Check your KU email daily • When sending me email, write [CSC 135 -060] in subject. • No cell phone usage • Except emergency

Academic Honesty • The Key • http: //www. kutztown. edu/divisions/studentservices/publications /pdfs/key. pdf • CS&IT

Academic Honesty • The Key • http: //www. kutztown. edu/divisions/studentservices/publications /pdfs/key. pdf • CS&IT department policy • http: //www. kutztown. edu/Documents/Computer%20 Science/Ac ademic. Integrity. Policy. pdf • Plagiarizing on programming assignments/projects • All parties involved will received zero grade • “F” if happen second time

Special needs • Provide me with documentation from Disability Services Office (DSO) • KU

Special needs • Provide me with documentation from Disability Services Office (DSO) • KU Disability Services • http: //www. kutztown. edu/admin/humandiversity/disabilityservic es/

Computer Science Questions: Q. Is it the right field for you? Q. Do you

Computer Science Questions: Q. Is it the right field for you? Q. Do you have the traits of a Computer Scientist?

Traits of Computer Professionals • You must love the challenge of solving problems •

Traits of Computer Professionals • You must love the challenge of solving problems • You enjoy working with technology • You enjoy being a lifelong learner • You must be a good communicator • You must be able to write clearly and concisely in the technical environment • You must be able to work well in a group

Computer Programming • What is it? • A computer program is a set of

Computer Programming • What is it? • A computer program is a set of instructions written for a certain type of computer to follow. • Example: Instructions on how to get to my office (OM 247)

Why learn programming and how to be good? • How to be a good

Why learn programming and how to be good? • How to be a good programmer? • The same principle for being a good swimmer: Practice! , Practice! • Programming is no spectator sports.

Course Description Basic introduction to programming C++ in UNIX environment • Topics include: •

Course Description Basic introduction to programming C++ in UNIX environment • Topics include: • Variables • Assignment statements • Conditional statements • Loops • Functions • File access • Arrays

BASIC C++ Ruby Java FORTRAN COBOL Python C# Visual Basic Java. Script 1 -15

BASIC C++ Ruby Java FORTRAN COBOL Python C# Visual Basic Java. Script 1 -15 Programming Languages

Assignment • Read Chapter 0: Computer Science as a Career Path • Quiz Friday,

Assignment • Read Chapter 0: Computer Science as a Career Path • Quiz Friday, 1/26 on First Day Handout & Chapter 0