Introduction To Computing
This course focuses on the integration of computing throughout the BIC curriculum. The computing experience for undergraduates in BIC should be coordinated from course to course, because a single software solution is difficult to achieve in practice. The course covers the topics of teaching computer programming, software selection, mathematical modeling instruction, and teaching process and product design. The students will be exposed to a great variety of software tools during their undergraduate curriculum [Word, PowerPoint, Excel, Matlab, Maple, HYSYS, and Aspen+]. To achieve the objectives, we choose to expose the students to several software tools that will be of general utility, teach portable concepts, be accessible and easily acquired, and be relevant to their other courses and/or to professional practice. Additionally, we need to prepare the students for the onslaught of the other software packages they will encounter. They obviously need to become skilled at picking up new tools quickly. In the area of computing software, there is a noticeable disconnect between industry and academia. In industry, spreadsheet software (e.g., Excel) is the dominant computer package in use. Of course this may reflect the nature of many calculations that need to be performed by chemical engineers in industry, rather than a need to de-emphasize the teaching of sound numerical approaches in universities.
b. Course Objectives
i) Fundamental knowledge of computing, programming, and computers
ii) Awareness of and preparation in emerging aspects of computing
iii) Computing requirements in the other courses of their curriculum
iv) Knowledge and skills required by engineers in their day-to-day professional lives
v) The role and applications of computers and computing in Industry