An
introduction to computer programming and computing theory. The main programming
environment for this course is Visual Basic .NET, a powerful object-oriented
programming language that is “friendly” to beginner programmers. The
environment allows the rapid development of applications with a graphical user
interface. The MATLAB data analysis, visualization, programming and symbolic
mathematics system is also utilized in the course. Examples of applications include numerical
integration, solution of systems of non-linear equations and composition of
high-level macros for numerical work within spreadsheet programs. No prior programming experience is
assumed. There will be one programming
assignment per week. The course satisfies
the SEAS computing requirement for students in the class of 2008 and earlier.
Lectures:
Tue. & Thu.