Computer Science Minor
|Major Code: 6071||Degree Awarded: None|
|Delivery Mode(s): Classroom||Age Restriction: No|
|Admission Status: Undergraduate||Location(s): Main Campus - Melbourne|
CSE 1001 Fundamentals of Software Development 1*Credit Hours: 4Introduces software development as it applies to small programs. Students learn to program in a higher-level language and to read, understand, write and evolve typical small higher-level programs.Requirement(s):Passing score on calculus placement test or prerequisite course
CSE 1002 Fundamentals of Software Development 2*Credit Hours: 4Introduces the basic data structures and algorithms used in software design and implementation. Includes sorting and searching techniques.
CSE 1400 Applied Discrete MathematicsCredit Hours: 3Topics include positional and modular number systems, relations and their graphs, discrete functions, set theory, propositional and predicate logic, sequences, summations, mathematical induction and proofs by contradiction.Requirement(s):Passing score on the Calculus Readiness Test, or prerequisite course
CSE 2010 Algorithms and Data Structures*Credit Hours: 4Expands to include algorithms and data structures fundamental to software systems development. Includes abstraction, recursion, algorithm design and complexity analysis, linked lists, stacks, queues, trees, and sorting and searching methods.
- Restricted Electives
*Requires a minimum grade of C.
Note: This minor is not available to Department of Computer Science and Cybersecurity majors. A list of recommended elective courses is available from the department office. At least 12 credit hours used in the minor must be earned in department.