From charlesreid1

No edit summary
No edit summary
Line 20: Line 20:
* 40% assignments, 20% midterm, 20% final
* 40% assignments, 20% midterm, 20% final


Other notes:
This course contributes to the following ABET outcomes:
* (e) an ability to identify, formulate, and solve engineering problems
* (k) an ability to use the techniques, skills, and modern engineering tools
* (a) an ability to apply knowledge of mathematics, science, and engineering
Catalog Description: Basic programming-in-the-small abilities and concepts including procedural programming (methods, parameters, return, values), basic control structures (sequence, if/else, for loop, while loop), file processing, arrays, and an introduction to defining objects. Intended for students without prior programming experience.
Textbook: Reges/Stepp. Building Java Programs: A Back to Basics Approach, 3rd edition. ISBN 978-0133360905




[[Category:July 2016]]
[[Category:July 2016]]
[[Category:August 2016]]
[[Category:August 2016]]

Revision as of 02:40, 16 August 2016

Course syllabus:

  • Lectures will have to change
    • Textbook and slides provided, not used in class
    • Classroom time: show programs, discuss the output of this program
    • Homework: follow the guidelines, exact output, TAs
    • Pay close attention to the specs, lots of little style things
  • Resources, and finding them, will be of key importance
  • Homework will consist of projects, program files that students write and submit
    • If points are taken off, it will be spelled out somewhere

Lecture:

  • 20 minutes: discuss what this program does, walk through improving/refactoring it
  • 20 minutes: walk through example ascii art letters


Syllabus resources:


Other notes:

This course contributes to the following ABET outcomes:

  • (e) an ability to identify, formulate, and solve engineering problems
  • (k) an ability to use the techniques, skills, and modern engineering tools
  • (a) an ability to apply knowledge of mathematics, science, and engineering

Catalog Description: Basic programming-in-the-small abilities and concepts including procedural programming (methods, parameters, return, values), basic control structures (sequence, if/else, for loop, while loop), file processing, arrays, and an introduction to defining objects. Intended for students without prior programming experience.

Textbook: Reges/Stepp. Building Java Programs: A Back to Basics Approach, 3rd edition. ISBN 978-0133360905