Difference between revisions of "ISC-4304"

 
Line 5: Line 5:
 
This course provides knowledge of a scripting language (python) that serves as a front-end to popular packages and frameworks, along with a compiled language (C++). Students will study and practice object-oriented scientific programming with the scripting and compiled language. In the laboratory component of the course, students will apply the concepts learned in several scientific applications.
 
This course provides knowledge of a scripting language (python) that serves as a front-end to popular packages and frameworks, along with a compiled language (C++). Students will study and practice object-oriented scientific programming with the scripting and compiled language. In the laboratory component of the course, students will apply the concepts learned in several scientific applications.
  
* [[Media:Syllabus-ISC4304-S2018.pdf | Syllabus]]
+
* [[Media:Syllabus-ISC4304-S2019.pdf | Syllabus]]
 
* [[Notes ISC-4304 | Class notes and slides]]
 
* [[Notes ISC-4304 | Class notes and slides]]
 
* [[Homework for ISC-4304 | Homework ]]
 
* [[Homework for ISC-4304 | Homework ]]

Latest revision as of 13:14, 6 January 2019

Programming for Science Applications

Eniac4.jpg
(Gloria Ruth Gordon [Bolotsky] and Ester Gerston programming the ENIAC:History of ENIAC)

This course provides knowledge of a scripting language (python) that serves as a front-end to popular packages and frameworks, along with a compiled language (C++). Students will study and practice object-oriented scientific programming with the scripting and compiled language. In the laboratory component of the course, students will apply the concepts learned in several scientific applications.