UM Flint UNIVERSITY OF MICHIGAN - FLINT
DEEP Pre-Engineering Portfolio - Alex Willis

HOME CSC 101 EGR 165 CSC 175 EGR 102

CSC 101 Book CSC 101 - Fluency with Information Technology and Computing

This course covers the topics to facilitate fluency with Information Technology (IT). The National Research Council (NRC) defines fluency in IT as the ability to acquire a lifelong learning process so as to persistently and continuously adapt to change and obtain more knowledge to make effective use of IT for work and leisure.
The relevance of IT and computing in daily life will be emphasized through learning about such topics as image representation, high definition video transmission, MP3, web page development, game development, and mobile applications development. A Graphical and intuitive programming environment from MIT called Scratch will be used to examine coding fundamentals. Development of mobile applications for smart phones will also be covered using the visual programming language App Inventor. Basic web page design concepts will be presented through the use of HTML5, CSS, and JavaScript. A simple 8-bit assembler simulator will be used to illustrate low level details of how computer systems operate as fetch/execute engines.

EGR 165 Book EGR 165 - Computer - Aided Design

The purpose of this course is to enable students to develop increased knowledge and proficiency in the use of computerized solid modeling techniques. Students taking this course should be able to develop parts, assemblies and related engineering drawings. It involves parametric solid modeling using the software Creo 4.0.

CSC 175 Book CSC 175 - Problem Solving and Programming

This course introduces students to the structured programming language C++ which is essential for engineering applications and problem solving. Programming language concepts, arrays, structures, and subprograms will be included.

EGR 102 Book EGR 102 - Introduction to Engineering

This course introduces students to various engineering disciplines, and common engineering science foundations of all branches, teaming, ethics, and communication. Fundamental principles of various engineering disciplines will be taught using one central problem from each discipline.