Computer Information Technology (CIT)
Courses
CIT 281. Web Applications Development I. 4 Credits.
Fundamentals of web application development using open-source software tools and technologies (Unix, Git), client-side frameworks, server-side programming (Node.js, PHP), model-view-controller pattern, data storage and APIs, cloud hosting.
Requisites: Prereq: CS 111 with a grade of B- or higher.
CIT 381. Database Systems. 4 Credits.
Introduction to database systems, emphasis on database design and access. Database concepts, data modeling, SQL, connecting database to web.
Requisites: Prereq: B- or better in CIT 281, CS 110.
CIT 382. Web Applications Development II. 4 Credits.
Server- and client-side technologies and their interaction for database-driven web applications: application frameworks, single-page applications, cloud platforms, and open-source software stacks—MEAN (MongoDB, ExpressJS, AngularJS, Node.js) versus LAMP (Linux, Apache, MySQL, PHP).
Requisites: Prereq: CIT 381.
CIT 383. Networking Fundamentals. 4 Credits.
Fundamentals of data communication and networks. Network management and security.
Requisites: Prereq: CIT 382.
CIT 405. Reading and Conference: [Topic]. 1-4 Credits.
Repeatable.
Repeatable 99 times