Navigate Up
Sign In
home |  mail |  workspaces |  intranet |  contact 



 SCI 352 - Algorithms for Scientists

Conte​nt

This course aims to provide the student with knowledge, skills and critical thinking ability in algorithm design and analysis. Inappropriate choice of algorithm and associated data structure can seriously impact on the performance of an application. The study of algorithm design and analysis provides techniques which help minimize the execution time of an algorithm. An emphasis is on the experimental performance analysis of algorithms. The second meeting of the class each week is entirely devoted to laboratory work where students tackle exercises and demonstrate their work. Two larger algorithm projects are also undertaken. There is a written midterm exam and a written final exam. ​​

 

Instruc​tor

Dr. Andrew Brooks​

​Track

Computer Science

Prerequisites

The following is required in order to take this course:

  • SCI 152 Introduction to Computer Science and Programming
  • SCI 251 Database Management​
  • Any two second year science courses
  • Permission from the instructor