CSCI2041
Download as PDF
CSCI 2041 - Advanced Programming Principles (4 Cr.)
Computer Science and Engineering Administration (11108)
TIOT - College of Science and Engineering
Course description
Principles/techniques for creating correct, robust, modular programs. Computing with symbolic data, recursion/induction, functional programming, impact of evaluation strategies, parallelism. Organizing data/computations around types. Search-based programming, concurrency, modularity.
prereq: (CSci 1913 or CSci 1933 or 1933H) and (CSci 2011 or CSci 2011H)
prereq: (CSci 1913 or CSci 1933 or 1933H) and (CSci 2011 or CSci 2011H)
Minimum credits
4
Maximum credits
4
Is this course repeatable?
No
Grading basis
OPT - Student Option
Laboratory
Lecture
Requirements
013470
Fulfills the writing intensive requirement?
No
Typically offered term(s)
Every Fall & Spring