Bachelor of Science in Computing and Information Technologies
About This Programme
Computing and Information Technologies prepares students to design, implement, operate and maintain computer networks and the computing systems attached to them. Students learn to evaluate existing networks and systems, suggest improvements, monitor them for faults and plan for growth, and RIT describes IT professionals as working on every phase of a solution, from conception and development to testing, deployment, security and management. The major aims to go deeper than a typical information systems or information technology programme by focusing on networks of all types and the full range of computing platforms that connect to them, supported by required cooperative education. Students choose two three-course concentrations from database applications, enterprise administration, human-centred computing, networking and communications, and web development, and selected students may propose a special topics concentration.
Course Highlights
- 126 credit hours over four years in RIT Dubai's typical course sequence
- Co-op or an undergraduate research experience (ISTE-499 or ISTE-498) in the second year, and co-op in the third year
- Two three-course concentrations, 18 credit hours in total
- Two-course senior development project (ISTE-500 and ISTE-501) in the fourth year
- Programme labs: Computer Networking Lab, Computing Security Lab and TDRA-ICTFUND Digital Transformation Lab; student group: Machine Learning Society
- Emirati nationals who meet the eligibility criteria can apply for the ICT Fund's Betha Scholarship for this programme
- Accredited by the UAE Ministry of Higher Education and Scientific Research
What You'll Study
RIT Dubai publishes a typical four-year course sequence of 126 credit hours, including required core courses, two concentrations, open electives, general education and cooperative education.
First Year
- GCIS-123 Software Development and Problem Solving I4 credits
- GCIS-124 Software Development and Problem Solving II4 credits
- MATH-131 Discrete Mathematics4 credits
- MATH-161 Applied Calculus4 credits
- CSEC-140 Introduction to Cybersecurity3 credits
- COMM-142 Introduction to Technical Communication3 credits
- YOPS-010 RIT 365: RIT Connections0 credits
- NSSA-102 Artificial Intelligence & Contemporary Computing3 credits
- General Education – First Year Writing (WI)3 credits
- General Education – Ethical Perspective3 credits
- General Education – Global Perspective3 credits
Second Year
- NSSA-241 Introduction to Routing and Switching3 credits
- NSSA-220 Task Automation Using Interpretive Languages3 credits
- ISTE-230 Introduction to Database and Data Modeling3 credits
- NSSA-221 Systems Administration I3 credits
- STAT-145 Introduction to Statistics I3 credits
- ISTE-140 Web and Mobile I3 credits
- ISTE-240 Web and Mobile II3 credits
- ISTE-99 Co-op Prep Seminar0 credits
- General Education – Artistic Perspective3 credits
- BIOG-140 / BIOG-240 / PHYS-111 General Education – Natural Science Inquiry Perspective4 credits
- ISTE-499 OR ISTE-498 Undergraduate Co-op OR Undergraduate Creative, Innovative or Research Experience0 credits
Third Year
- ISTE260 Designing the User Experience3 credits
- ISTE430 Information Requirements Modeling3 credits
- CIT Concentration Courses (1, 2, and 3)9 credits
- General Education – Scientific Principles Perspective4 credits
- BIOG-140 General Education – Social Perspective3 credits
- Open Electives (1, and 2)6 credits
- General Education – Immersion 1
- ISTE-499 Undergraduate Co-op0 credits
Fourth Year
- ISTE-500 Senior Development Project I3 credits
- ISTE-501 Senior Development Project II3 credits
- CIT Concentration Courses (4, 5, and 6)9 credits
- General Education – Immersion (2, and 3)6 credits
- Open Electives (3, 4, and 5)3 credits
Concentration: Database Applications
Choose three courses from this concentration
- ISTE-330 Database Connectivity and Access
- ISTE-432 Database Application Development
- ISTE-434 Data Warehousing
- ISTE-438 Contemporary Databases
- ISTE-436 Database Management and Access
- ISTE-470 Data Mining And Exploration
Concentration: Enterprise Administration
Choose three courses from this concentration
- NSSA-320 Configuration Management
- NSSA-322 Systems Administration II
- NSSA-244 Virtualization
- NSSA-370 Project Management
- NSSA-422 Storage Architectures
- NSSA-423 Scalable Computing Architectures
- NSSA-425 Data Center Operations
- NSSA-428 DevOps Principles & Practices
Concentration: Human Centered Computing
Choose three courses from this concentration
- ISTE-262 Foundations of Human Centered Computing
- ISTE-266 Design for Accessibility
- ISTE-264 Prototyping and Usability Testing
Concentration: Networking and Communications
Choose three courses from this concentration
- NSSA-245 Network Services
- NSSA-441 Advanced Routing and Switching
- NSSA-242 Wireless Networking
- NSSA-443 Network Design and Performance
- NSSA-370 Project Management
- NSSA-342 Large Scale Networking
Concentration: Web Development
Choose three courses from this concentration
- ISTE-340 Client Programming
- SWEN-383 Software Design Principles and Patterns
- ISTE-341 Server Programming
Special topics concentration
Selected students may propose a three-course, nine-credit special topics concentration in an area the listed concentrations do not cover, developed with their faculty advisor. The head of the academic unit approves or denies the proposal, and each student may take only one special topics concentration.
What You'll Learn
Programme learning outcomes
- Analyse complex computing problems and apply computing and related principles to find solutions
- Design, implement and evaluate computing solutions that meet a given set of requirements
- Communicate effectively in professional settings
- Recognise professional responsibilities and make informed judgements in computing practice based on legal and ethical principles
- Work effectively as a member or leader of a team
- Identify and analyse user needs when selecting, creating, integrating, evaluating and administering computing systems
Programme educational objectives
- Remain employed in IT or related professional roles in the private and public sectors
- Keep learning through advanced study, advanced degrees, certifications and similar activities
- Take part in team-oriented work and rise to leadership positions
- Contribute to the discipline through professional organisations, training, articles, scholarship or similar activities
Entry Requirements
Computing applicants take a maths placement test before registering for courses. The physics placement test is optional, for students who want to take physics-related courses.
Careers
Typical job titles: Systems Administrator, DevOps Engineer, Full Stack Engineer, Information Technology Engineer, Information Technology Specialist, Software Engineer, Systems Engineer, Operations Engineer, Network Technician, Web Developer. Industries: Commercial Banking and Credit; Defense; Healthcare; Higher Education; Insurance; Manufacturing; Internet and Software.
Accreditation & Professional Recognition
Accredited by the UAE Ministry of Higher Education and Scientific Research, and listed as Active on the Commission for Academic Accreditation's register. The degree is issued by RIT's main campus in Rochester, New York.
Programme Details
Award
Bachelor of Science (BS)
Start Date
August (Fall) and January (Spring)
Typical Offer
Maths and one science; 70% overall (UAE General 75%); IB 24 points
Duration
4 years
Qualification
BS
Subject Area
Computer Science
Campus
Dubai Silicon Oasis
Tuition Fee
AED 68,000/yr
Applications for the Spring and Fall 2027 intakes are open and are reviewed on a rolling basis. Spring: early admission until 31 October, regular admission until 31 December, deadline 8 January. Fall: early admission until 15 January, regular admission until 31 May, deadline 22 August. RIT Dubai offers scholarships of up to 50% based on academic and non-academic achievements.