FIU Home College of Engineering and Computing
Search:
School of Computing and Information Sciences
Software Major
Plan of Study
Freshman Year - 30 Credits

CGS 1920 - Introduction to Computing (1 credit)
MAC 2147 - Pre-calculus (4 credits)
CGS 2518 - Data Analysis (3 credits)
PSY 2012 - Introductory Psychology (3 credits)
UCC courses (12 credits)
General Electives (7 credits)

Sophomore Year - 30 credits

MAD 2104 - Discrete Math (3 credits)
COP 2210 - Programming I (4 credits)
UCC courses (16 credits)
General Electives (7 credits)

Junior Year - 30 credits

CEN 3721 - Human Computer Interaction (3 credits)
COP 3337 - Programming II (3 credits)
CGS 3767 - Computer Operating Systems (3 credits)
ENC 3213 - Professional and Technical Writing (3 credits)
CGS 4285 - Applied Computer Networking (3 credits)
CGS 4366 - Information Storage and Retrieval (3 credits)
CGS 4854 - Website Construction and Management (3 credits)
COP 3402 - Fundamentals of Computer Systems (3 credits)
IT Electives (3 credits)
Interdisciplinary Courses (3 credits)

Senior Year - 30 credits

CGS 3092 - Professional Ethics and Social Issues in Computing (1 credit)
COP 4814 - Component-Based Software Development (3 credits)
CNT 4403 - Computing and Network Security (3 credits)
COP 3530 - Data Structures (3 credits)
COP 4338 - Programming III (3 credits)
IT Electives (3 credits)
Interdisciplinary Courses (6 credits)
General Electives (8 credits)

For students who are deficient in a foreign language, the general electives should include a two-semester sequence in one foreign language.

Students are required to earn at least nine credit hours prior to graduation by attending one or more summer semesters at FIU or any other University in the Florida State system.