IT - Information Technology

CSIT 512 Elements of Computer Programming

No prerequisite. Introduction to programming concepts and techniques used in problem solving using a modern programming language. Students design, implement and test programs to solve problems in IT, business and science. Topics include I/O, expressions, types, variables, branching, loops, web programming, program planning and simple multimedia programming.

Credits

3.0

Offered

Both Semesters

CSIT 540 Human-Computer Interaction

Prerequisite: CSIT 512 or IT 514 (MS in IT students) or permission of the instructor. The role of human factors and psychology in usability; interaction and interface design issues; command languages, menus, error messages and response time physical interaction, I/O devices and interaction style and techniques; the design process and user models; interface evaluation; integration of user interfaces with software engineering.

Credits

3.0

Offered

Spring Semester (Odd Years)

CSIT 565 Big Data and Database Systems

Prerequisites: CS 530 or IT 530; or permission of instructor
This course covers scalable data management techniques, relational and NoSQL databases, data warehousing concepts, and distributed computing frameworks. It emphasizes data storage, retrieval, and processing strategies applicable to largescale data analytics, AI applications, and efficient data management for decision-making processes.

Credits

3.0

Offered

Fall Semester

CSIT 597 Curricular Practical Training in CS/IT

Prerequisite: Completion of 15 credits and permission of the instructor.

This course is designed to provide computer science and information technology professionals with a working knowledge and practical application of the topics covered in CS, IT and MIT courses. The students will apply current research and accepted practices of CS and IT field in a variety of professional settings and will perform work supervised by both a professional advisor and a Hood advisor. Based on the description for the external position, students will craft an appropriate research/professional plan, in consultation with his/her Hood advisor. This course will help students synthesize previous concepts and training as they transition to the role of a professional. This course counts as an elective toward degree completion.

Credits

1.0 - 6.0

Offered

As Needed

IT 510 Computing Hardware and Software Systems

Comprehensive overview of hardware and software system concepts that are fundamental to contemporary information technology. Topics include: computer architecture, operating systems, networks, data management systems and applications.

Credits

3.0

Offered

Both Semesters

IT 514 Info Tech & Cloud Business Intelligence

Prerequisites: A minimum grade of “B-” in IT 510 and CSIT 512 or concurrent enrollment or permission of the instructor. 
Current issues in the use of information technology (IT) and the exploration of trends such as Cloud computing and business intelligence. The primary purpose of this course is to provide a set of technical tools to understand the role of information technology in Cloud computing business intelligence. 

 

Credits

3.0

Offered

Offered Fall, Spring and Summer

IT 518 Systems Engineering and Integration

Prerequisite: IT 514 or permission of the instructor. Review of procedures, tools and standards in systems engineering and integration. This course provides a detailed examination of the systematic application of proven procedures, tools and standards to information-oriented problems for the purpose of defining, designing, managing and implementing effective information technology solutions.

Credits

3.0

Offered

Fall Semester

IT 530 Applied Database Systems

Prerequisite: A minimum grade of "B-" in CSIT 512 or BIFX 502; or permission of the instructor. Not open to students who have completed CS 530. Overview of data management concepts. The course will explore the enterprise perspective of managing data needs of an organization. Topics include data integrity, database models, and integration of databases, security, and database administration issues. The student will be introduced to query processing within a database environment.

Credits

3.0

Offered

Both Semesters

IT 575 Independent Study

Prerequisite: Permission of the instructor. The study of selected topics in information technology accomplished through readings, problem assignments and projects.

Credits

1.0 - 3.0

Offered

Either Semester

IT 580 Master's Thesis Preparation

Supervision of the master’s thesis. Required of all degree candidates who select the thesis option.

Credits

6.0

Offered

Either Semester

IT 585 Master's Field Work Project

Supervision of the master’s field work project. Required of all degree candidates who select the field work project option.

Credits

6.0

Offered

As Needed

IT 599 Special Topics

A special topics course may be offered either within a single department or on an interdepartmental basis. The content and methods of such courses depend upon the interests of the faculty and students.

Credits

1.0 - 6.0

Offered

As Needed

ITMG 516 Introduction to Data Analytics and Business Data Mining

Prerequisites: CST 512 or BIFX 502 or MGMT 566; or permission of instructor.

This course examines techniques for discovering patterns in data. Topics will cover various data mining algorithms and statistical techniques, such as correlation analysis, text mining, decision trees, clustering, and association rules. The course will use data mining and analytical software to build on traditional statistical concepts. Project management techniques unique to exploratory projects will be used throughout the course. In addition to teaching students to organize, manipulate, and convert data into meaningful information for managerial decision-making, the course prepares them to effectively communicate such information with different stakeholders. In addition, students are expected to have competency in statistics.

Credits

3.0

Offered

Both Semesters

ITMG 526 Practical Approach to Data Analytics

This course is designed to provide a hands-on exposure to various data analytics methods and techniques using a wide range of real-world data sets. It covers topics on data acquisition and management from several sources both on premises and the cloud, data preparation and curation for model development, data exploration, scalable computing, and visualization schemas to better understand and communicate the information.

Credits

3.0

Offered

Offered Winter and/or Summer

ITMG 528 Introduction to AI in Business

This course offers an accessible yet immersive introduction to Artificial Intelligence (AI) in business for students in Information Technology and Information Systems. It prepares students for emerging careers in business focused AI by building a strong foundation in core concepts and practical applications. Students will explore key AI principles, including machine learning, deep learning, ethical and responsible AI, common ML algorithms, and natural language processing (NLP). The course also examines real-world business uses of AI, such as customer service chatbots and automated decision support systems. Hands on labs, applied exercises, and small research activities allow students to observe AI in action and develop practical skills they can carry into professional environments.

Credits

3.0

Offered

Winter and/or Summer As Needed

ITMG 533 Managing Technical Project Teams

Prerequisite: ITMG 527. This course investigates the process of managing a computer-related project. It includes scheduling techniques and automated tools such as scheduling packages. Focus will be on the team environment conducive to successful project completion.

Credits

3.0

Offered

Fall Semester

ITMG 575 Independent Study

Reading and/or research in a selected field. An approved title for the independent study must be submitted with the registration forms. Prerequisite: permission of the chair of the department. A maximum of 6 credits may be applied to a degree program.

Credits

1.0 - 3.0

Offered

Either Semester

ITMG 597 Curricular Practical Training in MIS/IT

Completion of 15 credits and permission of the instructor.
This course is designed to provide computer science and information technology professionals with a working knowledge and practical application of the topics covered in IT and MIS courses. The students will apply current research and accepted practices of MIS/IT field in a variety of professional settings and will perform work supervised by both a professional advisor and a Hood advisor. Based on the description for the external position, students will craft an appropriate research/professional plan, in consultation with his/her Hood advisor. This course will help students synthesize previous concepts and training as they transition to the role of a professional.

Credits

1.0 - 6.0

Offered

As Needed

ITMG 599 Special Topics

A special topics course may be offered either within a single department or on an interdepartmental basis. The content and methods of such courses depend upon the interests of the faculty and students.

Credits

3.0

Offered

Offered as Needed