Program Overview
The Mobile and Cloud Computing program combines both mobile and cloud computing, equipping students with in-depth knowledge of cloud technologies, administration, solutions development, and high-level programming skills. It prepares graduates for a wide range of careers in cloud engineering, mobile app development, and backend computing, among others. The program is committed to providing students with the knowledge, skills, and ethics needed to excel in the competitive tech industry.
Program Outline
Degree Overview:
Mobile and Cloud Computing is a booming field with growing popularity. The program focuses on both mobile and cloud computing, addressing individual needs and organizational demands. It emphasizes the benefits of cloud computing in relieving the burden of owning and managing computing resources.
Program Objectives:
The program aims to introduce students to the analysis, design, and implementation of computation and storage clouds.
- In-depth knowledge of cloud technologies and platforms
- In-depth knowledge of cloud administration and operation
- In-depth knowledge of cloud solutions development and deployment
- High advanced programming skills
- In-depth knowledge of Mobile App Development
- High advanced skills in Backend Computing
Career path:
- Cloud Network Engineer: Responsible for ensuring the cloud network efficiently responds to user demands, including monitoring network usage and implementing secure routing strategies.
- Cloud Solutions Developer: Focuses on developing cloud-based solutions, techniques, and applications.
- Cloud Automation Developer: Develops and delivers automation assets to create a highly available, robust, and flexible platform and automation content, utilizing tools to aid in software development, customer needs, and business requirements and objectives.
- Mobile Applications Developer: Specializes in mobile technologies, developing apps for platforms like Android, iOS, and Windows Phone.
- Back End Web Developer: Manages server-side web applications and integrates with front-end web developers' work.
Mission:
The Computer Science School is committed to providing an exceptional academic environment that equips students with the knowledge, skills, and ethics to be competitive locally, collaborate with Canadian universities for regional and international work opportunities, support scientific research, and gain community trust.
Outline:
Year 1:
- Semester 1: Mathematics - 1 (BSC 112), Physics (BSC 121), Introduction to Computer (CSC 140), CE2 (HUM x52), ElCV-1 (HUM xxx), ElCV-2 (HUM xxx)
- Semester 2: English Language-1 (HUM 110), Mathematics-2 (BSC 125), Electronics (BSC 124), Discrete Mathmatics (BSC 225), Computer Networks (CSY 465), Fundamentals of Structured Programming (CSC 150)
Year 2:
- Semester 1: English Language-2 (HUM 112), Mathematics-3 (BSC 221), Logical Design (CSY 260), Data Structures (CSC 250), Operating Systems (CSC 352)
- Semester 2: Report writing (HUM 113), Probability and Statistics (BSC 223), Object Oriented Programming (CSC 270), Analysis & Design of Algorithms (CSC 340), Artificial Intelligence (CSC 441), Option-1 (CSY 477) Computer Security Techniques
Year 3:
- Semester 1: Computer Graphics (CSC 342), Database Management Systems (INF 370), Learn the machine (CSC 485), Option-2 (Major-1)
- Semester 2: System Analysis and Design (INF 380), Image Processing (CSC 442), Web Engineering and Development (SWE 493), Visual Programming (CSC 390), Major-2
Year 4:
- Semester 1: Parallel Computing (ICSC484), Software Engineering (SWE 390), User Interface Design (SWE 392), Project (1) (SWE 400), Major-3
- Semester 2: Software Project Management (SWE 494), Software Design and Architecture (SWE 491), Project (2) (SWE 401), Major-4
Training Course:
- Field Training-1
- Field Training-2
Canadian International College (CIC)
Overview:
Canadian International College (CIC) is a private institution offering Canadian higher education in Egypt. Established in 2004, CIC is a partnership with Cape Breton University (CBU) in Canada, providing students with the opportunity to earn a Canadian bachelor's degree in Egypt. CIC boasts two campuses in Cairo: New Cairo Campus (established in 2004) and Zayed Campus (established in 2012).
Services Offered:
Academic Programs:
CIC offers bachelor's degrees in various fields, including Engineering, Mass Communication, Business Administration, Business Technology, and Computer Science.Scholarships:
CIC provides scholarships to students who excel academically or athletically, with up to 100% scholarships available.Virtual Campus Tours:
CIC offers virtual tours of its campuses in Egypt and Canada, allowing prospective students to familiarize themselves with the learning environment.Beyond Classroom Experience:
CIC emphasizes a dynamic and up-to-date curriculum that provides students with a "Beyond Classroom Experience," fostering personal growth and development.Student Life and Campus Experience:
CIC fosters a vibrant campus life with a range of activities that engage students socially outside the classroom. These activities aim to foster friendships, personal skills, and a sense of community.
Key Reasons to Study There:
Academic Programs:
CIC offers bachelor's degrees in the following fields:
- Engineering
- Mass Communication
- Business Administration
- Business Technology
- Computer Science
Other:
- CIC emphasizes a hands-on learning approach, equipping students with the skills needed for the job market.
- CIC is committed to sustainability, with its Zayed Campus being green since its inception.
-
CIC provides students with the opportunity to "Make it Happen" by fostering an environment that encourages personal growth and development.
-
The context does not provide information on specific student support services, such as career counseling, academic advising, or student clubs.