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) and CSci 2011
prereq: (CSci 1913 or CSci 1933) and CSci 2011
Minimum credits
4
Maximum credits
4
Is this course repeatable?
No
Grading basis
OPT - Student Option
Laboratory
Lecture
Requirements
013043
Fulfills the writing intensive requirement?
No
Typically offered term(s)
Every Fall & Spring