Skip to main content
Large Public Universities

FIU study guides, course by course

Miami, FLPublic R1

FIU is one of the largest universities in the country and the nation's biggest Hispanic-serving research university, split across the Modesto Maidique and Biscayne Bay campuses. The student body is heavily commuter and heavily employed — most students balance coursework against jobs and Miami traffic — so the high-enrollment core courses reward students who protect study time on a schedule and quietly punish everyone who plans to catch up later.

FIU uses Florida's Statewide Course Numbering System — a three-letter prefix plus four digits (COP 2210, MAC 2311) shared across the state's public institutions. A trailing L (BSC 1010L) is the separate lab, and watch the numbers: FIU's intro biology is BSC 1010 and its general chemistry is CHM 1045, one digit off from what some other Florida schools use.

Fennie is independent and not affiliated with Florida International University.

Use Fennie at FIU

Computer Science

5

COP 2210Programming I

COP 2210 is FIU's first programming course, taught in Java — objects and classes, control flow, methods, arrays, strings, and file I/O. It's a 4-credit course with a required closed instructional lab, and it's the front door of the FIU computing majors, feeding directly into COP 3337.

COP 3337Programming II

COP 3337 is FIU's second programming course, deepening Java: inheritance, polymorphism, interfaces, exception handling, recursion, and an introduction to data structures. It's the bridge between writing programs that work and writing programs designed well, and it's a prerequisite for COP 3530 and CDA 3102.

COP 3530Data Structures

COP 3530 covers data organization and algorithm analysis — running time, abstract data types, linked lists, trees, sets, graphs, and sorting. It's the gateway to FIU's upper-division CS curriculum, and fittingly, the canonical data structures textbooks by Mark Allen Weiss were written by an FIU professor.

CDA 3102Computer Architecture

CDA 3102 covers the levels of organization in a computer: digital logic, machine and assembly language programming, and the design of memory, buses, the ALU, and the CPU, with virtual memory and I/O at the end. It's where FIU CS students find out what their Java has been running on all along.

COT 3100Discrete Structures

COT 3100 is the computer science department's discrete math course — logic, proof techniques, sets, functions, relations, counting, and graphs. FIU CS degree plans accept it interchangeably with MAD 2104, and one of the two is required before COP 3530 and CDA 3102.

Mathematics

4

Mathematics and Statistics

1

Chemistry and Biochemistry

1

Biological Sciences

2

Physics

1

Economics

2

Accounting

1

Psychology

1

English

1

Studying at FIU?

Upload your course materials and Fennie generates Daily Plans paced to your deadlines — plus chat, flashcards, and quizzes built from your own courses.

Get started free

Other large public universities schools