Computing and Information Technology (CIT)

CIT-250 Program Fund: From Data to Information (3 credits)

In this introductory programming course, students will learn to use the fundamentals of the current programming language(s) to solve problems from a variety of areas. We will cover language syntax and format to analyze its appropriate application to specific problems. Students will use structured and object oriented programming techniques as they define and implement a computer solution.

Prerequisite(s): CIT 200 completed.

CIT-267 Intro to Programming:Java (4 credits)

This introductory course in programming introduces the student to an object-oriented program design paradigm. With Java a student can create World Wide Web and stand-alone applications. She develops a number of projects that lead to an independent final project. This course assumes no previous experience with programming.

Prerequisite(s): CM 156Q/QL-156 completed.

CIT-269 Intro to Programming: C++ (4 credits)

This introductory course in programming introduces the student to an object-oriented program design paradigm. With Java a student can create World Wide Web and stand-alone applications. She develops a number of projects that lead to an independent final project. This course assumes no previous experience with programming.

Prerequisite(s): QL-156 completed.

CIT-270 Web Design (3 credits)

The student explores the frameworks and principles of web design - its production, implications, and impact as a communication tool. She works with Dreamweaver, studying HTML code as she designs and implements web pages. She explores Photoshop to create graphics and digitized pictures. Using a variety of hardware, software, and computer platforms, she applies her expertise in web design to create a website for a client.

Prerequisite(s): QL-156 & CIT 200 completed.

CIT-280 Introduct to Database: Mgt Organize Data (3 credits)

In this introductory database course, the student works to understand the basics of data and data relationships, including tables, records, fields, data types, keys, and entity relationships. She learns how to analyze basic problems for a database solution, and she analyzes client needs and data to create a model for a database implementation. Using a case study, she works both coollaboratively and independently to analyze, synthesize, and evaluate her database model.

Prerequisite(s): CIT 200 completed.

CIT-284 Optimize Modeling With Spreadsheets (3 credits)

Used by professionals including accountants, business people, and scientists, a spreadsheet is a very powerful tool for storing, manipulating, and charting numbers. The focus of this course is the mining and analysis of data for the purpose of making business decisions. The student looks at trends and patterns, makes informational calculations, and conducts other business analysis.

Prerequisite(s): QL-156 completed.

CIT-297 Independent Study (0 credits)

Under the approval and direction of a faculty member, independent study is available to students.

CIT-300 Technology & Mgt of Information Systems (3 credits)

This course provides the technical framework needed to understand the structure and operation of computer hardware and software. The student studies computer hardware and systems architecture from an advanced-user standpoint. She works in teams to disassemble and assemble a component computer, to install an operating system, and to troubleshoot both hardware and software problems. She also explores and learns the components of a home network, how they interact, and how to troubleshoot. Reflecting on academic and professional interests and strengths, she plans a course of study, and begins to develop an informational network among professionals in related fields.

Prerequisite(s): For CIT Majors/Supports: CIT-267 or CIT 268 or CIT-270 completed. For CMT or IMD Majors: CIT-270 completed.

CIT-359 Computer Graphics (3 credits)

This course offers the opportunity to learn how to use graphic computer hardware and Adobe Illustrator and Photoshop programs in computerized designing, painting, and photo editing.

Prerequisite(s): CIT Majors/Supports: CIT 200 completed. Other Majors/supports contact the Registrar for registration

CIT-368 Dynamic Web Pages (3 credits)

This course offers the student an opportunity to examine the process of developing dynamic web pages for the World Wide Web. She learns both client-side and server-side programming connectivity techniques, and applies her understanding of connectivity to develop dynamic applications for the Internet.

Prerequisite(s): CIT-270 completed.

CIT-372 Advanced Web Design (3 credits)

Offered Spring Term only. The student expands her knowledge and understanding of web page layout, design, and implementation, focusing on usability. She extends her knowledge from CIT-270, Web Design, as she works to understand and implement advanced topics of web design, including positional cascading style sheets and libraries. She works to deepen her understanding of and ability to work with, create, and manipulate web graphics using Photoshop. Using a variety of hardware, software, and computer platforms, she integrates her expertise in web design as she defines, analyzes, designs, and implements a website for a client of her choice.

Prerequisite(s): CIT-270 completed. This course is offered as a hybrid learning class with on campus meetings and online components.

CIT-376 Business Process Control & Governance (3 credits)

The student takes a practical approach to study and apply established principles of analysis and design of information systems by learning how profiles and models represent business functions and operations. Using interview techniques, process charting, screen and report design, communication documentation, program specifications, and process walkthrough, she designs an information system for a client and presents her docusmentation to the class

Prerequisite(s): For CIT Majors: CIT-300 completed. For other Majors: CIT 200 & another CIT Elective course completed.

CIT-397 Independent Study (2 credits)

Under the approval and direction of a faculty member, independent study is available to students.

CIT-399 Formal Introduction to Advanced Work (0 credits)

The Advanced-Level Event marks a significant accomplishment for each student as she proceeds into the work of her major department. When a department determines that a student is ready for advanced work within a discipline, the student is invited to participate in a ceremony that is both a celebration and an explanation of future requirements of the major and support areas. She registers for this experience at a point determined by her major department: for most majors the registration is connected to the taking of a particular course. Students and faculty gather for an afternoon during Mid-semester Assessment Days. Following a general program, students meet in departmental sessions with their faculty to discuss advanced outcomes, department courses, advising procedures, and so on.

Prerequisite(s): For CIT Majors: CIT-267 or CIT 268 or CIT-269 completed or concurrent registration.

CIT-420 Bus Proc Contr & Governance (3 credits)

Course Offered Fall Term only. In this practicum, the student makes practical application of previously studied theories, processes, frameworks, and technologies. She explores integrative systems in computing - the process of linking together different technologies and software applications physically or functionally, to act as a coordinated whole.

Prerequisite(s): CIT-300 completed.

CIT-470 Advanced Database Mgt of Organizing Data (3 credits)

In today's competitive world, accessing a variety of information for ad hoc decision-making, as well as day-to-day management is critical. Databases and database queries provide the user with tools to efficiently and effectively store and access information. Students study and apply the principles of sound database design and analyze common models upon which database management systems are based. The students use a relational database and structure query language (SQL) to design and create database solutions.

Prerequisite(s): For CIT Majors/Supports: CIT-280 & CIT-300 completed. For all other majors: CIT-280 completed.

CIT-490 Project Management (3 credits)

In this capstone course, the student manages a final semester-long project in which she synthesizes her learning in the major. The course follows Project Management Institute guidelines for project management, giving the student a comprehensive overview of the components that encompass information technology project management. She defines, controls, and manages her project. She investigates project organization and structures while working on financial issues in project management. She becomes familiar with and applies terms, definitions, and common acronyms used in project management to her own capstone project. She also researches project management career paths, professional organizations, and national certifications.

Prerequisite(s): CIT Majors: CIT-300 and One 300-level CIT course completed. Other Majors: Analysis and Problem Solving Level 4 completed or instructor consent.

CIT-497 Independent Study (2 credits)

Under the approval and direction of a faculty member, independent study is available to students.

CIT-650 Social Media in Learning Environmen (3 credits)

In this course, candidates develop the skills and knowledge for becoming a technology director in a school or other learning environment. They learn to design and manage technological learning environments through planning, budgeting, making decisions, and implementing technology support. As a means for facilitating and maintaining the environment, they develop effective strategies for supervising, training, and evaluating technical staff, as well as acquiring knowledge of appropriate technology resources.

CIT-697 Independent Study (3 credits)

Independent Study