News

Algorithms An algorithm is a plan ... a computer exactly what to do and how to do it. Programming basics Programming is writing computer code to create a program, in order to solve a problem.
Assignments will include conceptual multiple-choice questions as well as problem solving assignments that will involve programming and testing algorithms. This module introduces the basics of linear ...
[Kory] has been experimenting with genetic algorithms ... means a computer doesn’t have to learn much syntax and grammar at all. Right now, [Kory]’s computer that can program itself only ...
Mathematical Background: We expect that the student is comfortable with basic mathematics at the level of a U.S. first-year college STEM student. This includes basic notions such as sets and functions ...
Understand basic Python programming concepts: variables, data types, and basic algorithms. Apply algorithmic thinking to solve simple problems related to space science. Briefly introduce Python and ...