Temple University

Go to Main Content

 

 

HELP | EXIT

Detailed Course Information

 

2015 Fall
May 20, 2024
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

MATH 5061 - Fundamentals of Computer Programming for Scientists and Engineers
Scientists and engineers use computers for a multitude of purposes. Even with ready-to-use applications, some amount of computer programming is commonly required to adapt to changing technology while attaining the rigorous standards of each specific discipline. This course focuses on fundamental computer programming constructs, introducing the languages Python, C++ and Fortran. Through lectures and intensive exercises students will learn to implement fundamental mathematical constructs and solve basic programming problems relevant to scientific applications. The course briefly reviews also the Linux environment, its software development tools and language interoperability. For each programming language, the course focuses on constructs and syntax designed for performance and numerical accuracy, in connection with methods from applied science, mathematics and engineering. The students taking the course are expected to have sufficient mathematical maturity, as evidenced, for example, by having completed an undergraduate Calculus sequence. The majority of the grade is determined by a mid-term and a final exam, both including a combination of questionnaires and supervised programming assignments.
Credit Hours: 4.000

Levels: Graduate, Undergraduate
Schedule Types: Base Lecture

Division: Graduate
Department: CST:Mathematics

Restrictions:
Must be enrolled in one of the following Levels:     
      Graduate

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4