|
CIT 125 Discovering IT
2 Credits
The aim of this course is to enable students to understand the range and nature of careers in information systems in a global context. Furthermore, the course will enable students to make informed choices for their future studies. They will learn the role and functions of the range of careers in information systems and information technology, as well as the essential skill sets required by these careers.
CIT 210 Introduction to IT and Systems
3 Credits
This course provides an introduction to computer and information technology, including the history, terminology, components, and operation of computer systems. Topics include usage of computers; hardware; software applications, and the Internet.
CIT 215 Computing Foundations
3 Credits
This course provides an introduction to the foundations of programming and problem solving. Topics include introduction to algorithms and algorithm design, number representation, boolean algebra and computing logic, sets and relations, functions, recursion, sequences and arrays.
CIT 225 Introduction to Programming and Problem Solving
3 Credits
This course provides an introduction to the principles of problem solving, algorithm design, program development and programming environments with Visual Basic as the focus. Students learn how to identify and formulate algorithmic solutions to simple real-world problems.
CIT 235 Information Security Basics
3 Credits
This course presents the managerial and technical aspects of information security to prepare future business decision makers, and addresses knowledge areas of the CISSP (Certified Information Systems Security Professional) certification.
Prerequisite(s): CIT 210
CIT 245 Web Development
3 Credits
Introduction to the role of the World Wide Web and Internet technology used in modern business practices. Topics include: history of the Internet and the Web, network configuration, Internet infrastructure and security, Web management. Topics in Web programming include: Web page conformance (SGML), Web page design and creation using HTML, applets, Dynamic HTML and XML.
Prerequisite(s): CIT 210
CIT 255 Networks and Telecommunications
3 Credits
This course introduces the fundamentals of networking. The course focuses on network terminology, protocols, network models (LAN/WAN), routing fundamentals and subnets.
Prerequisite(s): CIT 210
CIT 270 Computer Skills for Personal Productivity
3 Credits
This course covers basic computer tools for personal productivity beyond an introductory level. Topics include computer files, word processing, spreadsheets, databases, presentation software, and accessing electronic information. The objective is to prepare a student for the International Computer Driving License (ICDL) Examination.
CIT 295 Independent Study
3 Credits
The purpose of this course is to provide the student with an opportunity for an independent study of an information systems topic beyond what is covered in existing courses.
CIT 300 Technical Writing
3 Credits
Provides an overview of the technical writing process and distinguishes technical writing for the IT discipline from other forms of writing. It introduces the fundamentals of planning, drafting and editing technical texts.
Corequisite(s): CIT 301
CIT 301 Technical Writing (Arabic)
2 Credits
Arabic companion for CIT 300 Technical Writing.
Corequisite(s): CIT 300
CIT 305 IT in Global and Local Cultures
3 Credits
The focus of this course is on the role of information technology in global and Islamic societies. Topics include ethical and legal issues, cultural changes, and the use of technology to support education, business, communications, and government. College permission required.
Corequisite(s): CIT 306
CIT 305AL Arabic Lab I
1 Credit
Arabic lab for CIT 305 Information Technology in Global and Local Cultures.
Corequisite(s): CIT 305
CIT 306 IT in Global and Local Cultures (Arabic)
2 Credits
Arabic companion course for CIT 305 Information Tech-nology in Global and Local Cultures.
Corequisite(s): CIT 305
CIT 320 Programming and Problem Solving
3 Credits
This course develops further the principles of problem solving, algorithm design and programming environment studied in CIT 225. Topics include primitive data types, objects, control structures, input/output and data structures commonly used in the software development process.
Prerequisite(s): CIT 225
CIT 325 Applied Programming
3 Credits
This course extends further the programming principles students have studied in CIT 225 and CIT 320. Using a project-based approach and a contemporary programming language, students develop a real-world software application.
Prerequisite(s): CIT 320
CIT 330 Global Information Security
3 Credits
Presents the roles, issues, and impacts of computer-based information systems in national and international arenas, focusing on privacy, equity, freedom of speech, intellectual property, and access to personal and governmental information.
Prerequisite(s): CIT 235
CIT 335 Information Security Technologies
3 Credits
CIT 335 presents the security protocols and applications in local and global networks; IP Security (IPSec) and other communication-level security systems: LAN security, authentication, secure E-mail, secure WWW, with examples and practical solutions.
Prerequisite(s): CIT 235
CIT 340 Computer Graphics
3 Credits
Concept and application of computer graphics and image processing are covered in this course. Students are provided with advanced training in powerful graphics software such as Adobe Photoshop and Adobe Illustrator, as well as image optimization for the Web and its application for Web publication. Topics include Web object animation; montage and combined images; differences among the various image file formats (GIF, JPEG, BMP, etc.), image types (Raster, vector, etc.), and color models (RGB, CMYK, etc.).
CIT 345 Multimedia Systems
3 Credits
Provides an overview of multimedia systems. Students examine how multimedia systems are used in industry, training and education, and discuss guidelines for successful multimedia design and implementation. The course also traces the development and management of multimedia projects. Students create their own multimedia project using a range of media software tools.
CIT 350 Communication Networks I
3 Credits
This course introduces routing basics focusing on router configuration, operating system management, protocols, and basic troubleshooting.
Prerequisite(s): CIT 255
CIT 355 Communication Networks II
3 Credits
This courses introduces switching and intermediate routing focusing on advanced addressing techniques, routing protocols, switching and virtual LANs.
Prerequisite(s): CIT 255
CIT 360 Management of Information Systems
3 Credits
This course provides an understanding of organizational systems, planning, and decision processes, and how information is used for decision support in organizations. Topics include systems theory and concepts, information systems and organizational systems, and decision theory.
CIT 365 Database Systems
3 Credits
Fundamental concepts of current database systems are covered, with emphasis on the relational data models. Other topics include database modeling, operations in the relational model, database language SQL, constraints in SQL, system aspects of SQL, and object-oriented query languages. Design principles and deployment strategies of Internet database also are discussed. Project work involves a modern DBMS (Oracle), using SQL.
Prerequisite(s): CIT 210
CIT 395 Independent Study
1 to 3 Credits
The purpose of this course is to provide the student with an opportunity for an independent study of an information systems topic beyond what is covered in existing courses.
CIT 430 Information Security Management
3 Credits
CIT 430 presents the concepts of information security in a systems engineering approach to provide managers the knowledge needed to allocate scarce security resources. Covering security policies, risk management and business continuity plans.
Prerequisite(s): CIT 235
CIT 440 Enterprise Web Applications
3 Credits
This course examines the technical, application, and enterprise layers of Web-based systems. Technical aspects include the technologies and principles of Web site operation and management. Topics in the application layer include Web document design, and development practices and standards. At the enterprise level, E-business models, electronic transactions, and social, legal, and ethical issues are addressed.
Prerequisite(s): CIT 245
CIT 450 Communication Networks III
3 Credits
This course focuses on wide-area networks (WAN) and covers advanced addressing techniques, WAN technology and terminology, network administration and network management.
Prerequisite(s): CIT 255
CIT 460 Systems Analysis/Design/Implementation
3 Credits
This course provides an understanding of the system development and modification process. Topics include: life cycle phases; communication and interpersonal skills; group dynamics; risk and feasibility analysis; project management, analysis, design and implementation methodologies, quality metrics and software package evaluation and acquisition.
Prerequisite(s): CIT 360 OR CIT 365
CIT 470 Applied Database Systems
3 Credits
This course develops an understanding of the fundamental concepts of Oracle, the client/server Oracle architecture, and an overview of Oracle tools and utilities. The students study a PL/SQL-procedural language, which enables them to develop database business solutions using Oracle. The course is focused heavily on giving students practical experience in developing Web-enabled database applications using Oracle.
Prerequisite(s): CIT 365
CIT 475 IT Systems Development
3 Credits
This course provides a study of software life cycle processes, including both practical and theoretical issues. The topics include systems analysis, requirements specification, software design, implementation, software quality assurance, testing, and maintenance.
Prerequisite(s): CIT 320
CIT 490 Internship
6 Credits
The internship provides the student with an on-the-job experience at a local U.A.E. enterprise. The student works on a project together with her sponsor and mentor. At the conclusion of the internship, each student presents a report to her class and the IT faculty summarizing the internship experience and how it has influenced her IT education and career objectives. College permission is required.
CIT 495 Independent Study
3 Credits
The purpose of this course is to provide the student with an opportunity for an independent study of an information systems topic beyond what is covered in existing courses.
CIT 497 Special Topics in Information Systems
3 Credits
The purpose of this course is to provide an opportunity for an in-depth treatment of an information systems topic beyond what is covered in existing courses.
CIT 498 Senior Seminar
1 Credit
The object of this course is to prepare students for CIT 499 (Capstone/Final project). Various topics related to capstone projects are discussed and some potential projects are reviewed. Students are expected to select and initiate a project prior to completing the course. College permission required.
CIT 499 Capstone Project
3 Credits
This is a senior project course in which student teams usually complete a substantial "real-world" project that may be provided by sponsors drawn from both private and government organizations in the U.A.E. Projects are developed under the direction of the course instructor, and may include members of the sponsoring organization. The execution of each project encompasses the following phases: requirements analysis, design, implementation, documentation and release.
|