Computing and Information Technologies BS

Computing and Information Technologies BS

Dr. Muhieddin Amer, Department Chair

Program overview


Networking, the technology of interconnecting computing devices so information can flow between them, includes the design, deployment, operation, and maintenance of computing networks using developed components. This includes activities as simple as topology design to those as complex as the configuration of services and protocols to enable an entire intranet and the support of that environment. As the number of computing devices in the network scales up, the task becomes more difficult, involving design trade-offs, performance considerations, and cost issues.
Systems administration includes the system design, installation, configuration, operation, and support of computing system platforms from mobile devices, servers, and large-scale systems to the deployment of clouds and the use of virtualization. This includes the specification and implementation of all the hardware and software structures required to support and deploy these environments.
These disciplines are also concerned with the security and privacy of the information that is stored on these platforms and communicated over the networks they are attached to. In today’s information-rich environment, computing systems exist at the heart of a network and often work together to provide services as well as repositories for information. Students will take all of this into consideration as they design and deploy secure system and network solutions in support of an organization's strategic and tactical goals.


The Bachelor of Science in Computing and Information Technologies program is accredited by the UAE Ministry of Higher Education and Scientific Research and is licensed by the KHDA.

Computing and Information Technologies Student Outcomes:

a.    Computing Foundation: Apply knowledge of computing and mathematics appropriate to the program’s student outcomes and to the discipline
b.    System Analysis: Analyze a problem, and identify and define the computing requirements appropriate to its solution
c.    System Design: Design, implement, and evaluate a computing-based system, process, component, or program to meet desired needs
d.    Teamwork: Function effectively on teams to accomplish a common goal
e.    Professional Responsibility & Ethics: Understand professional, ethical, legal, security and social issues and responsibilities
f.    Communication: Communicate effectively with a range of audiences
g.    Social Impact: Analyze the local and global impact of computing on individuals, organizations, and society
h.    Professional Development: Recognize the need for and engage in continuing professional development
i.    Modern Tools: Use current techniques, skills, and tools necessary for computing practice                   
j.    Core Areas: Use and apply current technical concepts and practices in the core information technologies of human computing interaction, information management, programming, networking, and web systems and technologies
k.    Requirement Analysis: Identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computing-based systems
l.    Technology Integration: Integrate effectively IT-based solutions into the user environment
m.    Standards: Understand the best practices and standards and their application
n.    Project Management: Assist in the creation of an effective project plan


The BS degree in Computing and Information Technologies is designed to teach students to be the designers, implementers, operators, and maintainers of computing networks and the computing systems attached to the network. Students will evaluate existing networks and computing systems, suggest improvements, monitor such systems for faults, and plan for growth. They will have the opportunity to work in small- to large-scale companies in any industry segment that interests them.
An important goal of the major is to provide students with a level of specialization beyond that provided by typical information systems or information technology programs. To accomplish this, the major focuses on networks of all types and the full range of computing system platforms that can attach to them. In this way the degree program favors depth over breadth. It is this approach that allows faculty to guide students in their in-depth exploration of conceptual knowledge, which is enhanced with required cooperative education experiences.
The curriculum includes required core courses such as a programming sequence, introductory courses in database and security, and fundamental courses in Computing and Information Technologies.
Computing and Information Technologies, BS degree, typical course sequence


Sem. Cr. Hrs.


First Year


ISTE 190

Foundation in the Modern Information Process




Computational Problem Solving I, II




Discrete Mathematics 4  


Writing Seminar



NSSA 102

Computer System Concepts




LAS Perspective 1 (Artistic) 




Effective Technical Communication




Applied Calculus




Islamic Culture




Year One



Second Year



Task Automation with Interpretive Languages




Introduction to Database and Data modeling  3  


System Administration I 




LAS Perspective 2, 3, 4 (Ethical, Ethical, Social) 




Introduction to Routing and Switching



ISTE-140, 240

Web & Mobile I, II 




Introduction to Statistics 1 




Cooperative Education 



Third Year



CIT Concentration Course I, II, III




Designing the User Experience




Information Requirments Modeling




LAS Perspective 5, 6 (Sci Princ, Nat Sci Inquiry)




LAS Immersion I




Free Electives I, II



Cooperative Education 


Fourth Year


ISTE 500,501

Senior Development Project I, II




CIT Concentration Courses IV, V & VI




LAS Immersion 2, 3




Free Electives 3, 4 & 5



Total Semester Credit Hours



* Three required Writing Intensive (WI) Courses Must be Completed (3rd WI can be via Perspective, Immersion, or Gen Ed)            

CIT Degree Concentrations

CIT degree requires the completion of six advanced courses from the following concentrations:

  • Database
  • Enterprise Administration
  • Networking and Communications
  • Web Administration
  • Web Development.

RIT Dubai is offering advanced courses from Networking and Communications concentration in addition to a select courses from other concentrations such as Enterprise/Web Administration to meet the growing need of web, enterprise and cloud computing. Currently, the following courses are offered:

  • NSSA-244 Virtualization
  • NSSA-245 Network Services
  • NSSA 242 Wireless Networking
  • NSSA 341 VoIP & Unified Comm I
  • NSSA 443 Network Design and Performance
  • NSSA 445 Sensor & Ad-Hoc Networks

Additional information

Cooperative education
Students complete two blocks of cooperative education. Students have found co-op positions in nearly every type of business that requires computer systems and/or networks. These vary from small- or medium-sized businesses to large international companies, from computing-centric organizations (network hardware manufacturers, software services providers) to users of information technology (manufacturing companies, school districts, and the entertainment industry).
Co-op gives students real-world experience and a definite advantage over other applicants when applying for jobs after graduation. Typically, co-ops occur during the summers following the second and third years. Students must complete their co-op requirement prior to completing their course work and preferably prior to their senior year.


BS Computing and Information Technologies brochure download