Computer Science Minor

Main Campus - Melbourne
2017-2018 Catalog
Minor Code: 6071 Degree Awarded: None
Delivery Mode(s): Classroom Age Restriction: No
Admission Status: Undergraduate Location(s): Main Campus - Melbourne
Curriculum (21 credit hours)

The computer science minor is not available to School of Computing majors. A list of recommended elective courses is available from the school office. At least 12 credit hours used in the minor must be earned in the School of Computing.

  • CSE 1001 Fundamentals of Software Development 1
    Credit Hours: 4
    Introduces 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.
    Passing score on calculus placement test or prerequisite course
  • CSE 1002 Fundamentals of Software Development 2
    Credit Hours: 4
    Introduces the basic data structures and algorithms used in software design and implementation. Includes sorting and searching techniques.
  • CSE 1400 Applied Discrete Mathematics
    Credit Hours: 3
    Topics 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.
    Passing score on the Calculus Readiness Test, or prerequisite course
  • CSE 2010 Algorithms and Data Structures
    Credit Hours: 4
    Expands  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.