Introduction to Computing
Summary: Algorithms, programs and computers; basic programming and program structure; data representation; computer solution of numerical and non-numerical problems using a high-level programming language, FORTRAN.
Syllabus: download
Objectives:
- Be able to describe basic concepts, nomenclature and history of computers and computing
- Be able to solve problems with a computer, using math and science skills
- Understand and be able to implement software design principles, including abstraction, modularity, data representation and portability
- Be able to properly document software
- Be able to describe and implement software engineering concepts, including requirements definition, analysis, design, implementation, testing and maintenance considerations
- Be able to develop (and run) computer programs using structured techniques
Instructor:
Neal Audenaert
Office:
HRBB 331
Office Hours:
Mon 10:00-12:00, Tue 1:00-3:00, and by appointment
Email:
Phone:
845-1481 (during office hours), 458-3611 (otherwise)
TA:
Andria Pazarloglou
Office:
HRBB 219 (open access lab)
Office Hours:
MF 12:30-2:30, TWR 3:30-5:30
Email: