COMPSCI 130 - Introduction to Software Fundamentals
Faculty
Science
Department
Computer Science
Points:
15
Available Semesters:
{}
Course Components
Labs
Tutorials
Lectures
Exam
TBLs
Workshops
Description: Fundamental programming techniques and processes, such as conditionals, iteration, recursion, functions, testing and debugging. Efficient ways to organise and manipulate data, including sorting and searching algorithms. Writing software that uses and implements common abstract data types such as lists, stacks, queues, dictionaries and trees. Prerequisite: COMPSCI 101, or B+ or higher in ENGGEN 131, or Achievement Standard NCEA Level 3 Digital Technologies and Programming: 91906 Use complex programming techniques to develop a computer program, or 91637 Develop a complex computer program for a specified task
Prerequisites / Restrictions
Restriction: COMPSCI 105, 107
Average Rating From 7 Reviews
Teaching Quality
5.9 / 10
Content Quality
6.6 / 10
Workload
4.3 / 10
Difficulty
5 / 10
86% - Would Recommend
14% - Would Not Recommend
Reviews