1342 - Programming for Scientists and Engineers

Instructor: Husain Gholoom
Class Time :     M W 11:00 a.m. - 12:20 p.m.         Location : IGRM 3104
Office Hours:    M - W 9:30 am - 11:00 a.m.    
                           M - W 12:30 pm - 1:30   p.m.

Course Objectives :

  1. Describe the physical elements of a computer, including gates, circuits, computing components, and the central processing unit (CPU).
  2. Describe the numbering systems, binary values , and data representation.
  3. Describe the differance between low-level programming languages, high-level programming languages, overview of operating systems, and file systems.
  4. Describe databse / information systems, computer networks , and world wide web.
  5. Introduction to Python Programming language.
  6. Describe Various data types, data values, and variables in Python.
  7. Explain how expressions and arithmetic equations are programmed in Python.
  8. Writing functional Python programs to compute, iterate, list, search, sort, or perform some other programmable task.

Course Outline