Professional Training

The College of Computing & Information (CCIT) offers aside from its normal tracks, a professional track that qualifies its students with the necessary professional knowledge and career advancement. Students are prepared by thorough and disciplined training and education to be ready for the practical life as professionals.

The tracks offered within the college are:

- Professional Training in Mobile Apps Programming

This course provides programming technologies, design and development related to mobile applications. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications using an OS Software Development Kit (SDK).

 

- Professional Training in Software Testing (I, II, and III)

The 3 courses (CIT3101, CIT4102, and CIT4103) prepare the student to sit for the Certified Tester Foundation Level (CTFL) exam in CIT3101, the Certified Tester Foundation Level-Agile Tester (CTFL-AT) and Certified Tester Foundation Level-Mobile Application Tester (CTFL-MAT) exams in CIT4102, and the Certified Tester Advanced Level - Test Automation Engineer (CTAL-TAE) exam in CIT4103, however To get the Advanced Level certification, candidates must hold the Foundation Certificate (CTFL) and have sufficient practical experience (minimum 4 years). The 3 courses cover the following:

  • CIT3101: Professional Training in Software Testing I

    Certified Tester Foundation Level (CTFL) certification provides essential testing knowledge that can be put to practical use and, very importantly, explains the terminology and concepts that are used worldwide in the testing domain. CTFL is relevant across software delivery approaches and practices including Waterfall, Agile, DevOps, and Continuous Delivery. CTFL certification is recognized as a prerequisite to all other ISTQB® certifications where Foundation Level is required.

  • CIT4102: Professional Training in Software Testing II

    Foundation Level Agile Tester (CTFL-AT) certification provides the key testing skills necessary to successfully contribute to an Agile project. CTFL-AT covers agile testing in alignment with the principles of agile software development as outlined in the Agile Manifesto. A tester on an Agile project will work differently than one working on a traditional project. Testers must understand the values and principles that underpin Agile projects, and how testers are an integral part of a whole-team approach together with developers and business representatives. Mobile Application Testing (CT-MAT) certification provides an insight into methods, techniques, and tools a professional may use to test mobile applications. It covers the required mobile project activities, roles, methods, and methodologies.

  • CIT4103: Professional Training in Software Testing III

    Test Automation Engineer (CT-TAE) certification focuses on the design, development, and maintenance of test automation solutions. It also covers the concepts, methods, tools, and processes for automating dynamic functional tests, and the relationship of those tests to test management, configuration management, defect management, software development processes, and quality assurance. Methods described are generally applicable across a variety of software life cycle approaches, types of software systems, and test types.

 

- Professional Training in Multimedia (I, II, and III)

The 3 courses (CIT3801, CIT4802, and CIT4803) prepare the student to sit for Adobe certification as follows.

  • CIT3801: Professional Training in Multimedia I

    This course introduces Adobe software (Photoshop, Illustrator and After Effects). This course enables the students to use Photoshop tools to work with photographic images. In addition, create logos, advertisements, and other illustrations in Illustrator. Moreover, use After Effects, the standard tool for video compositing, motion graphics design, and animation.

  • CIT4802: Professional Training in Multimedia II

    This course introduces Adobe software (Premiere, Dreamweaver and InDesign). This course enables the students to edit videos, including movies, and quickly becoming filmmakers using Premiere. In addition, create a professional grade website using Dreamweaver. Moreover, create multimedia artifacts such as posters, brochures, flyers, magazines, newspapers, and even books using InDesign.

  • CIT4803: Professional Training in Multimedia III

    This course introduces Adobe software (Animate and Action Script) and Blender software tool. This course enables the students to create a scene, including symbols, text and different types of motions using Animate. In addition, create a game using Action Script. Moreover, create 3D characters with light and camera and animate it using Blender.

 

- Professional Training in Networking (I, II, and III)

The 3 courses (CIT3301, CIT4302, and CIT4303) cover the following courses in CISCO Networking Academy and prepare the student to sit for CCNA certification exam CCNA exam - 200-301.

  • CIT3301: Professional Training in Networking I

    Begin preparing for a networking career with this introduction to how networks operate.  This first course in the 3-course CCNA series introduces architectures, models, protocols, and networking elements – functions needed to support the operations and priorities of Fortune 500 companies to small innovative retailers. You’ll even get the chance to build simple local area networks (LANs) yourself.  You’ll have a working knowledge of IP addressing schemes, foundational network security, and be able to perform basic configurations for routers and switches.

  • CIT4302: Professional Training in Networking II

    Delve further into the world of networking with the second CCNA course in a 3-course series. This course focuses on switching technologies and router operations that support small-to-medium business networks, including wireless local area networks (WLAN) and security concepts.  You’ll perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN.

  • CIT4303: Professional Training in Networking III

    Large enterprises depend heavily on the smooth operation of their network infrastructures. This is why networking professionals are vital to every organization and those with networking skills can land a great job and set their sights on a rewarding career!  This third course in the 3-course CCNA series describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks.  It covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access along with the introduction of software-defined networking, virtualization, and automation concepts that support the digitalization of networks. You’ll also earn a Networking Academy badge for completing this course.

 

- Professional Training in Database (I, II, and III)

The 3 courses (CIT3701, CIT4702, and CIT4703) prepare the student to sit for Oracle Certified Professional OCP exams as follows:

  • CIT3701: Professional Training in Database I

    Using Structure Query Language to Deal With database by creating new tables, inserting new rows, update and delete data also how to write queries to display data from database tables as well as using Oracle functions and creating database objects such as Views. Finally, how to secure it by creating new users, grant and revoke privileges to/from them.

  • CIT4702: Professional Training in Database II

    Using Oracle Programming Language to write Oracle Program Units, Learn how to define different types of Variables, write if statements and Loops, use data sets such as cursors, and finally how to store them in form of Oracle Procedures, Oracle Functions, Oracle Packages and Triggers.

  • CIT4703: Professional Training in Database III

    Creating Oracle Applications by using Oracle Forms Builder, learn how to use data blocks, Canvases, alerts, windows and write triggers and deal with different controls properties