First week: Computer Hardware; Software; Operating Systems (UNIX and others)
Second week: General computer tools; How to use the computer (editing, compiling, etc.); Input and Output; Proper Documentation
Third week: Data Structures and Operators (vector, matrix)
Third and Fourth week: Computer operators
Fourth through sixth week: Computer functions: Traditional and Boolean
Sixth and seventh week: Program control
Eight week: Advance program control (that is beyond the basic control)
Ninth week: Advance Data Structures
Tenth week: Advance Programming Concepts
Eleventh week: Using computers for Engineering, Science, and Analysis
Twelfth week: Overview of advance techniques (analysis, etc.)
Twelfth to fifteenth week: Engineering/Science program design project (this is success-based)
Engineering and Science agenda
First week: What is an Engineer:
What is the difference between an engineer, scientist, and engineer technologist, plus an overview of the many engineering disciplines, and ethics and mechanics of group dynamics
The history case studies of the second week are to give a sense of past engineering innovations and its relationship to modern engineering as well as to give a sense of how engineering actually works as opposite to the layman view of how it works.
Second week: Historical case studies in Engineering (Egypt's pyramids, First flight, and trains)
Third week: A cutting-edge case study on Nanotechnology
The major case study in engineering is to include examination of high-level subjects using professional papers (with instructor guidance). Student is expected to do all research, prepare for discussion each day, and participate. The intend of this exercise is to build something to highlight different engineering disciplines. This particular case study will highlight Civil Engineering, Mechanical Engineering, Optical Engineering, Materials Engineering, Electrical Engineering, Computer Engineering and System Engineering.
Fourth through seventh week: Major case study in engineering:
What it takes to build a laboratory, how to build a laboratory, and putting the laboratory all together
Fundamentals of Engineering: The core mathematics, science, and "equations" of engineering.
Eight week to eleventh week:
Units and a mathematics review, statics, dynamics, solid materials, thermodynamics, optics, electrical circuits and quick review of computer programming
For laboratory, student teams would be expect to pick their own subject (with approval) and proceed on their own with teacher guidance. The main objective here is learn how real engineers work. This is about the process not about success, real labs take months to years not weeks. It is very likely only prototypes will be developed by the end.
Twelfth to fifteenth week: Laboratory Project
Creating a project plan under assigned criteria and getting approval, executing a project plan, taking laboratory notes in a laboratory book (composition book) and writing a report