Site icon Knight Foundation School of Computing and Information Sciences

Master of Science in Information Technology

Click here to download this pdf if it is not showing up properly in your browser.

 


Minimum Admissions Requirements

  • For updated admissions requirements, please visit the course catalog here.

 

Required Documents

For a list of required documents, click here.

Deadlines

This program admits for the fall, spring, and summer terms.

All international applicants must abide the international applicant deadline. This includes international applicants residing in the United States and/or international applicants who do not require student visas.

Fall Spring Summer
Domestic Applicants June 1st October 1st March 1st
International Applicants June 1st October 1st February 1st

To view this information in a printable format,Click Here.

Required Courses: 9 credits

Please visit the FIU course catalog here.

Track Courses: 6 credits

Students must complete 6 credits in a single track of their choosing. 

Software Track

The software track prepares students with fundamental methods and cutting-edge technologies for developing and maintaining software systems. Students graduating from  the software engineering specialization will have a thorough knowledge of the process and major techniques for modeling, designing, and analyzing software systems. The graduates of this track will be well-prepared to undertake major software systems development projects from major software corporations such as Motorola, Siemens, and IBM.

Students must choose two courses from the following list:

  • CAI 5607 Generative AI
  • CAI 5887 Human-AI Interaction
  • CAI 6225 Deep Learning
  • CAP 5109 Advanced Human Computer Interaction
  • CAP 5640 Graduate Introduction to NLP
  • CEN 5011 Advanced Software Engineering
  • CEN 5064 Software Design
  • CEN 5076 Software Testing
  • CEN 6070 Software Verification
  • COP 5725 Principles of Database Management Systems

System Administration Track

The System Administration track prepares the student to be able to install, support, and maintain servers or other computer systems, and planning for and responding to service outages and other problems. Other duties may include scripting and basic programming, setting up custom operating system environments, project management for systems-related projects, supervising or training computer operators, and being the consultant for computer problems beyond the knowledge of technical support staff.

Students must choose two courses from the following list:

  • CAI 5026 AI Ethics
  • CAI 5668 AI Fairness
  • CAI 5607 Generative AI
  • CEN 5011 Advanced Software Engineering
  • CIS 5027 Computer Systems Fundamentals (as of FA27)
  • CIS 5346 Storage Systems
  • COP 5614 Operating Systems
  • TCN 5030 Computer Communications and Networking Technology
  • TCN 6260 Internetworking
  • TCN 6270 Mobile and Wireless Networks
  • TCN 6430 Network Management and Control Standards

Security Track

The security track will equip students with fundamental knowledge and skills in information security and privacy, system security, and network security to they become highly qualified workforce in information technology fields.

Students must choose two courses from the following list:

  • CAI 5026 AI Ethics
  • CAI 5747 AI Security Fundamentals
  • CNT 5415 Practical Applied Security
  • CIS 5208 Social, Economic and Policy Aspects of Cybersecurity
  • CIS 5371 Introduction to Cryptography
  • CIS 5374 Cybersecurity and Privacy: Attacks and Defenses
  • ISM 6326 Information Security and Compliance
  • TCN 5080 Secure Telecommunications Transactions

Networking Track

The Networking track is intended to educate individuals seeking employment with hardware and/or software companies, service providers, large user organizations, or regulatory agencies as well as for those who are employed by these companies/organizations and wish to obtain formal, higher-level, specialized training in Networking.  This track teaches students how to lead in the ever-changing environment of real-time global information networking, telecommunications, wireless and optical strategies and how to amplify business value through communications, technologies and systems.

Students must choose two courses from the following list:

  • CAP6619: Advanced Topics in Machine Learning
  • TCN5010: Telecommunications Technology and Applications
  • TCN5030: Computer Communications and Networking Technologies
  • TCN5080: Secure Telecommunications Transactions
  • TCN5440: Software Development for Telecommunication Networks
  • TCN6270: Mobile and Wireless Networks
  • TCN6430: Networks Management and Control Standards
  • TCN6820: Telecommunications Industry

 

 

 

Elective Courses: 15 credits

Elective courses may be selected from KFSCIS’s graduate course offerings with the exception of courses marked not applicable to KFSCIS degrees. 

A maximum of 6 credits can be chosen outside of these courses. Of these 6 credits, a maximum of 3 credits can be taken as either a 3-credit Independent Study or a 3-credit co-op course, but not both.

Students who are interested in relevant courses outside of SCIS that are not on the pre-approved list or on the student’s degree audit should submit a request to the Graduate Program Advisor with the course details and a strong justification. The Graduate Program Director has final discretion over the inclusion of courses in a program of study.

Up-to-date information on tuition and fees is available at https://onestop.fiu.edu/finances/estimate-your-costs/.

Tuition, fees, and the above estimates are subject to change. Estimated costs may not reflect costs paid. 

Contact

For inquiries related to the M.S. in Information Technology, including admissions and academic issues, please contact Rebeca Arocha, the Graduate Program Advisor. Email is preferred.

For information on the M.S. in Information Technology, please email rarocha@fiu.edu.

Exit mobile version