Students focus on courses in programming, networking and security, and computing hardware. They choose to specialize in either Networking and Security or Web and Multimedia Application Development.

For courses that are prerequisites there will be a requirement of a C or 73% equivalent in order to progress in the sequence.

Course descriptions below are directly from FLCC website.

Computer Science

CSC 103: Computing Sciences Portal

This course is designed to establish a core knowledge base for all Computing Sciences students. Foundational computing science topics are covered and include word processing, spreadsheet management, web design, operating system file management, number systems, algorithm development, and career planning and advising. Students are also introduced to the concept of ethics in the computer science industry.

CSC 115: Introduction to Programming and Computing

This course is offered to students as two levels over two school years. Students in level one will explore basic skills in the Java programming language to understand the development of languages and software, problem-solving and programming in a structured object-oriented language. In level 2 students will go deeper to reach mastery.

CSC 260: Networking Technologies

This course provides an overview of the essential fundamentals of networking and system administration required in today’s local area network (LAN) environment as well as a solid foundation for the student’s pursuit of industry certification, such as CompTIA’s Network+ and Cisco’s CCNA. Specifically, the course will focus on the networking technology, including telecommunication basics, LAN fundamentals, and wide area network (WAN) principles that comprise today’s complex networking environment. Prerequisite: CSC 115 with a grade of C or better or equivalent experience.

CSC 231: Systems Administration

The interconnections of computer systems, including hardware, software, and networks, on both small and large scales, requires a systems administrator's management and troubleshooting skills. The installation and maintenance of clients and servers, storage, backup, processing, and in some cases, networking, fall square on the shoulders of the systems administrator. When things go wrong and are in immediate need of a fix, the systems administrator's problem solving skills are tested, usually with no time to spare and lots of stress. This extensive hands-on course is designed to provide students the essential knowledge and skills to be successful system administrators. Students will install and configure a network operating system (NOS); use Active Directory to manage accounts; configure, manage, and troubleshoot resource access; configure network printing; configure and manage data storage; manage network services; configure remote access services; secure operating systems; monitor servers and networks; and manage system reliability and availability. In addition, virtualization software, Hyper-V, will be installed, configured, and used. Prerequisite: CSC 260 or equivalent experience.


TECH 116: Introduction to Emerging Technologies

The purpose of this course is to introduce students to emerging technology careers as observed at site visits of local high-technology businesses, and made tangible in classroom through hands-on experiences with tools and techniques used in the curriculum. Students will also learn about and practice employability skills. Using business visits, Industry Challenges, Career Mentoring Days and mentoring, students begin to match their interests and aptitudes to career options. To prepare for transition into career, they will focus on using employment information effectively, acquiring and improving job-seeking and interview skills, compose job applications and resumes, and learn the skills needed to remain in and advance within the workplace. Students will prepare a professional portfolio as a product of the course.

Mathematics for IT

MAT 121: Statistics (Level 1)

A first course in statistics designed to introduce descriptive statistics of one and two variables, and probability; and to assimilate those concepts into an understanding of probability distributions. Topics include measures of central tendency, variability, graphical displays, linear correlation, and regression, dependent and independent probability, discrete and continuous probability distributions. The course will emphasize computer or calculator use (graphing calculator, Minitab, Excel, StatCrunch, etc.) to obtain results. Prerequisite: MAT 095 or Placement into Math Level 1 or higher. Scientific calculator required. This course carries SUNY General Education Mathematics credit.

Additional Resources


No post to display.