This is a survey course which provides an overview of computer technology for multidisciplinary majors. Using laboratory projects supported by the lecture, the student gains "hands-on" familiarity with different operating systems, word processors, spreadsheets, database management systems, programming, networks and the use of the Internet.
This is a first course in the object-oriented modeling and design, a way of thinking about problems using models organized around real-world concepts. Object-oriented models are useful for understanding and communicating complex system designs. This course is useful for understanding program analysis and design in object-oriented programming language courses.