Majors/Concentrations
- Information Management
- Network & Communication Systems
- Software Engineering
Degrees Offered
- Bachelor of Science of Information Technology in Information Management
- Bachelor of Science of Information Technology in Network & Communication Systems
- Bachelor of Science of Information Technology in Software Engineering
Philosophy
As today’s business organizations increasingly depend on effective information systems, and as computers are being used increasingly in the operations, the IT department emphasizes the analysis and design of information systems in such organizations, and consider the possible gains to be made by using computers to support these activities. The faculty provides an environment suitable to produce skilled professional graduates with a sound understanding of the relevant disciplines of network technologies and communicating principles, software construction methods in the broad areas of Programming and systems analysis and design for both public and private sectors of industry and commerce. In all, the appreciation of the spiritual values needed as software developers Information Technology managers and Network Administrators are emphasized while considering ethical, security and privacy issues.
Mission
The faculty is committed to supporting and implementing the mission of the university in the provision and advancement of a wholistic Christian education for the youth with the aim of equipping them with the necessary skills to serve God and mankind better.
Vision
The Faculty of Information Technology envisions to become a leading centre of excellence in information management, network and communication systems and software engineering accounting, and other IT related fields of study.
Objectives
The programme will train and equip students to:
- Participate in the design of the different organization’s information architecture.
- Use information systems to design competitive and efficient information communication technology systems.
- Manage the information communication technology resources in an organization
- Understand hardware and software standards for the purpose of system procurement and management.
- Have a basis for future self-development as computers and computer usage evolve.
- Appreciate the spiritual values needed in the maintenance of information systems while considering security and privacy issues.
- Be able to participate in the information technology revolution.
FACULTY OF INFORMATION TECHNOLOGY
SPEECH FOR THE DEAN
Sebagenzi Jason, PhD
Dean of Faculty
Rwanda continues to be one of the fastest growing African countries in ICT and there are several avenues for growth for the ICT sector – from e-commerce and e-services, mobile technologies, applications development and automation to becoming a regional center for the training of top quality ICT professionals and research. (RDB).
As our contribution to the Rwandan vision as far as Information Technology is concerned, for decades, we have been training students in Information management, Software Engineering and Network and Communication System. Currently, we are now offering the Masters of Science in Big Data Analytics.
Throughout the existence of the Information Technology faculty, we have been characterized by various success stories locally and internationally, this is evidenced by the remarkable growth of student’s enrollment – Rwandans and Internationals, positive comments from the employer of our alumni, all these have always been our motivation factor to continue provide to our students the “Holistic Quality Education”.
Currently the faculty of Information technology is signing Various memorandum of understanding with different tech industries aiming to shape the skills of our graduates through internships. A new course of entrepreneurship has been introduced in our curriculum, to produce IT entrepreneur.
As I welcome you, I pray that God will keep you healthy, happy and strong in faith; as we wait the second coming of our Lord Jesus.
FACULTY OF INFORMATION TECHNOLOGY
Introduction
The bachelor of Information Technology is made of the following areas:
- Information Management
- Networks and Communication Systems
- Software Engineering
Objectives of the Faculty
The programs will train and equip students to:
- Participate in the design of the different organization’s information architecture
- Use information systems to design competitive and efficient information communication technology systems
- Manage the information communication technology resources in an organization
- Understand hardware and software standards for the purpose of system procurement and management
- Have a basis for future self-development as computers and computer usage evolve
- Appreciate the spiritual values needed in the maintenance of information systems while considering security and privacy issues
- Be able to participate in the information technology revolution
Career Opportunities
The students of this faculty are prepared to work with databases of different types and sizes. The person who completes this program will be able to:
- Understand and find solutions to the needs of management science
- Manage staff and accounts/ Manage databases of different sizes
- Administer the networks of different types
Summary of Courses
The bachelor of Information Technology is made of the following subdivisions:
General Education 26
Core (Professional) Courses in Information Technology 72
Major (Concentration) 38
TOTAL OF CREDITS 136
Structure and Degree Requirements for Graduation
In order for AUCA student to graduate with the degree of Bachelor of Science (Major: Information Management, Software Engineering, Networks and Communication Systems), he/she should complete the requirements as outlined in the table above and as described below.
General Education Courses: For the general education courses, check the section of general education requirements for details.
Core (Professional) courses: For the core (professional courses) in different departments check in the section of core courses.
Major Courses: check in major courses Table by department.
General Education Courses: 230 credits
Course Code | Name of the Course | Old credits | Credits | Prerequisite |
ACCT 8112 | Principles of Accounting I | 3 | 10 | None |
EDRM 8113 | Study and Research Methods | 2 | 5 | None |
ENGL 8115 | General English | 3 | 10 | None |
RELB 8116 | Introduction to Bible Study | 2 | 5 | None |
STAT 8122 | Descriptive Statistics | 3 | 10 | None |
ENGL 8124 | Academic English Writing | 3 | 10 | General English |
INSY 8117 | Introduction to Computer Applications | 3 | 10 | None |
RELT 8123 | Bible Doctrines | 3 | 10 | Introduction to Bible Study |
HELT 8214 | Health Principles | 2 | 5 | None |
RELT 8221 | Philosophy, Science and Religion | 2 | 5 | None |
TOTAL | 26 | 80 |
LIST OF CORE (PROFESSIONAL) COURSES IN INFORMATION TECHNOLOGY
Code | Course Name | Old credits | Credits | Prerequisite |
AMAT 8111 | Applied Mathematics | 3 | 10 | NONE |
INSY 8121 | Computer Maintenance | 3 | 10 | Introduction to Computer Applications |
INSY 8122 | Introduction to Computer Programming | 4 | 20 | Introduction to Computer Applications |
MATH 8126 | Digital Computer Fundamentals | 3 | 10 | Applied Mathematics |
INSY 8211 | Computer Networks | 4 | 20 | Computer Maintenance |
INSY 8212 | Programming with C | 4 | 20 | Introduction to Computer Programming |
INSY 8215 | Software Engineering | 3 | 10 | Database Management Systems |
INSY 8221 | Object-Oriented Programming | 4 | 20 | Programming with C |
INSY 8222 | Database Management Systems | 3 | 10 | Introduction to Computer Applications |
INSY 8223 | Operating Systems | 4 | 20 | Computer Networks |
STAT 8225 | Probability and Statistics | 3 | 10 | Descriptive Statistics |
INSY 8312 | Java Programming | 4 | 20 | Object-Oriented Programming |
COSC 8312 | Introduction to Linux | 3 | 10 | Operating Systems |
INSY 8313 | Management Information Systems | 3 | 10 | Introduction to Computer Applications |
COSC 8314 | Web Design | 3 | 10 | Programming with C |
BSAD 8225 | Entrepreneurship | 3 | 10 | Principles of Accounting I |
INSY 8321 | Data Structures and Algorithms | 4 | 20 | Programming with C |
INSY 8322 | Web Technologies and Internet | 4 | 20 | Java Programming |
INSY 8421 | Internship | 4 | 20 | Minimum 100 Credits and Java Programming |
INSY 8422 | Final Year Project | 6 | 30 | Internship |
TOTAL | 72 | 310 |