A Degree for Students Interested in Computing & Technology
The Information Technology & Informatics course of study is distinct from computer science and management information systems, and focuses on a broad base of computer-related skills and experiences including programming, data management, networking, mobile systems, ethics, and security. Information Technology & Informatics is the perfect major for students interested in careers as application developers, business analysts, IT consultants, and network administrators.
Below are some of the courses that students majoring in Information Technology & Informatics will need to complete their degree requirements.
CIT 100 Technology Foundations (4)
prerequisite – none
Introduction to resources and skills necessary for success in academic studies and ultimately careers. Defining and solving technical problems, using software for analysis and communication, analytical and computational problem-solving techniques, basic laboratory skills including simple troubleshooting techniques and safety practice. Course projects integrate teamwork, global and societal concerns, and professional ethics.
CIT 120 Organizational Leadership for Next Generation Industries (3)
prerequisite – none
Survey of individual and organizational behavior concepts and principles providing a foundation for leadership in next generation technology organizations. Focus on behaviors necessary for effective organizational leadership, including concepts of work in a technology-rich environment.
CIT 480 Technology Capstone I (3)
prerequisite – Senior Standing
Introduction to and development of skills needed to define, design and develop technology solutions, with emphasis on planning and designing alternatives that meet cost, performance and user-interface goals. Project planning, scheduling, and management techniques; comparison of design approaches. Course projects integrate teamwork, global and societal concerns, and professional ethics.
CIT 485 Technology Capstone II (3)
prerequisite – CIT 480
Students use skills gained in their studies to design and implement an acceptable solution to an industry-based problem.
ITI 100 Introduction to Software Development (3)
prerequisite – none
Fundamental concepts for building software in a scalable manner, including version control, debugging, libraries, documentation and testing. Students solve problems working with a high-level language in an integrated development environment.
ITI 150 Internet of Things (3)
prerequisite – none
Exploration of technologies and concerns underpinning the “Internet of things,” the many physical devices around the world connected to the internet. Students develop skills required to design and build robust IOT solutions, understanding how these devices communicate and store data, and the kinds of distributed systems needed to integrate them.
ITI 200 Introduction to Cloud Computing (3)
prerequisite – CIS 200
Investigation of the capabilities of cloud computing from hardware and software perspectives, using an experiential learning approach. Topics include load balancing, data analytics, data warehousing, distributed storage and computing, and identity and authorization management.
ITI 220 Introduction to Embedded Systems (3)
prerequisite – ITI 150
Fundamental principles and characteristics of computational systems that interact with physical processes, with particular emphasis on software. Topics include microprocessor architecture, logic processing, assembly and C programming languages, microprocessor peripherals, and digital design.
ITI 300 Mobile Systems I: Technology and Architectures (3)
prerequisite – Prior or concurrent election of ITI 200
Fundamentals of state of the art mobile and wireless technologies. Topics include applications of smartphones, multi-gigabit cellular networks (5G), embedded sensor systems, localization systems, energy efficiency of mobile devices, wearable and automotive mobile systems.
ITI 400 Information Technology Project Management (3)
prerequisite – At least junior standing
Examination of project management principles and best practices, including the five process groups and nine knowledge areas of the Project Management Institute Body of Knowledge (PMI BOK), in the context of information technology projects. Topics include project integration, project scope management, project time and cost management, quality control, human resource considerations, communications, change management and risk management.
ITI 410 Mobile Systems II: Securing Mobile and Wireless Networks (3)
prerequisite – ITI 300, CSC 335
Investigation of methods and techniques used to secure wireless networks against threats and attacks, in both deployed and future systems. Topics include voice- and data-oriented wireless network security, Android and iOS security models, wireless LAN and ad hoc networks.
ITI 420 Advanced Embedded Systems (3)
prerequisite – ITI 220
Hands-on investigation of skill sets and methodology required to design and build embedded system solutions, with particular emphasis on hardware. Topics may include real-time operating systems (RTOS), embedded processor selection, hardware/firmware partitioning, glue logic, circuit design, circuit layout,
ITI 426 Mobile Application Development (3)
prerequisite – CSC 275 or CSC 276
Introduction to contemporary mobile application development using Apple’s iOS technology as the development platform. Students design and build an iOS application using the standard Apple tool chain.
Get Your CIT Success Kit when you join the CIT
The CIT Success Kit gets you ready to have a great start as part of the first class of the CIT. You’ll receive a scholarship, book voucher, free room and board, plus a free laptop.
Find out if you qualify today.