The computer science curriculum at Florida Tech is a unique and well-rounded program that provides a solid technical background for careers in the computing profession or for graduate studies. In addition to a traditional computer science option, students can choose, depending on their interest and career goals, the software development option (commonly known as software engineering) or the information systems option. Undergraduate students study the structure of typical computer systems, the techniques and theories supporting software development, and specialized areas such as artificial intelligence, computer graphics, networks, and information management. After graduation, they are equipped to enter the work force as software engineers, systems analysts, application programmers, or software specialists. The program also provides the background necessary for graduate study.