COP 3502 - Computer Science I - Fall 2010
Monday, Wednesday, & Friday --- 9:30 - 10:20 AM, HEC 125
Go back to COP 3502 Homepage
Sample Programs for Computer Science I
- Strings
- Files
- Reading Grades
- Average Temperature
- Simple Encoding
- Arrays and Files
- Reading and Processing Exam Grades
- Structures
- Dynamic Memory Allocation for 1-D Arrays
- Dynamic Memory Allocation for 2-D Arrays (Arrays of Strings)
- Basic searching and sorting
- Linked Lists
- Linked List of Linked Lists
- Recursion
- Determining Run-Time Experimentally
- Stacks and Queues
- stack.c (Array Implementation of a Stack)
- stackll.c (Linked List Implementation of a Stack)
- queue.c (Array Implementation of a Queue)
- queuell.c (Linked List Implementation of a Queue)
- Binary Trees
- Advanced Sorting and Selection
- Hash Tables
- Heaps and Heap Sort
- Backtracking
- Min-Max Trees
- Miscellaneous