CSCI1933
Download as PDF
CSCI 1933 - Introduction to Algorithms and Data Structures (4 Cr.)
Course description
Advanced object oriented programming to implement abstract data types (stacks, queues, linked lists, hash tables, binary trees) using Java language. Inheritance. Searching/sorting algorithms. Basic algorithmic analysis. Use of software development tools. Weekly lab.
prereq: Calc I (Math 1271 or Math 1371 or Math 1571H) as a corequisite, CSci 1133 as a prerequisite.
prereq: Calc I (Math 1271 or Math 1371 or Math 1571H) as a corequisite, CSci 1133 as a prerequisite.
Minimum credits
4
Maximum credits
4
Is this course repeatable?
No
Grading basis
OPT - Student Option
Laboratory
Lecture
Requirements
013225
Credit will not be granted if credit has been received for:
00008
Fulfills the writing intensive requirement?
No
Typically offered term(s)
Every Fall, Spring & Summer