ProgramME goals
The AI graduates are expected to become globally competitive and contribute to the country’s 2030 vision with the application of AI technologies in solving societal problems.
Programme Outcomes
PO1
Demonstrate knowledge and understanding of the principles of data science, artificial intelligence, machine learning and deep learning.
PLO 2
Analyze complex problems in artificial intelligence, machine learning and deep learning and find the best fit solutions
PLO 4
Implement programs to solve real-world problems that meet specified needs with appropriate consideration for public health and safety, cultural, societal and environmental considerations.
PLO 3
Design solutions for complex problems and design system components or processes that meet the specified needs.
PO 5
Work effectively with groups to; present their work to the audience (society and industry sector), engage in related work legal, social, ethical and professional issues involved in the use of artificial intelligence.
Learn By Doing
The AI graduates are expected to become globally competitive and contribute to the country’s 2030 vision with the application of AI technologies in solving societal problems.
Artificial Intelligence and Machine Learning have become mainstream tools in driving business, as they are being applied across industries for a variety of goals such as reducing costs, enhancing customer experience, increasing profits – in short, spending less to do more.
This program designed and aligned with NVIDIA and AWS courses, we tried to provide our students with the latest technology; Artificial intelligence, Machine Learning, Deep Learning.
-
Ability to apply artificial intelligence knowledge to solve real-world problems that meet specified needs with appropriate consideration for public health and safety, cultural, societal and environmental considerations.
-
Ability to design and conduct experiments, as well as to analyze and interpret data
-
Analyze complex problems and identify the computing requirements
-
Ability to apply mathematical foundations and algorithms in modelling and designing mobile and computer applications.
-
Knowledge and understanding of cloud-integrated applications in relation to the design, development and use of artificial intelligence
-
Communicate effectively with the computing community, society and industry sector about computing activities by being able to write reports and presentations
-
Ability to recognize the legal, social, ethical and professional issues involved in the use of artificial intelligence.
Registration
How To Register for
AI Programme
You will have the best chance ever to register you kids with NVTC, and get the latest curriculum and technology which supervised by AWS and NVIDIA companies.
Call For Inquiry
+973 17111171
Fill your Application
Application Form
1st Year
Artificial intelligence
2nd Year
Machine Learning
3rd Year
Deep Learning
NVTC Partnerships
AWS Educate
AWS Educate is used in more than 200 countries and territories. It connects 2,400 institutions, over 10,000 educators, and hundreds of thousands of students.
NVIDIA Educator
NVIDIA Deep Learning Institute (DLI) offers hands-on training in AI, accelerated computing, and accelerated data science. Developers, data scientists, researchers, and students can get practical experience powered by GPUs in the cloud. And IT professionals can access courses on designing and managing infrastructure to support AI, data science, and HPC workloads across their organizations. Select courses offer an NVIDIA DLI certificate to demonstrate subject matter competency and support career growth. More Info about NVIDA Education Program.
Curriculum
Artificial Intelligence Programme
Three Years Curriculum with 240 Credit Hours, mapped with the Deep Learning Institute (DLI) and AWS Educate program.
Grade 10
Term 1
COMPUTER SCIENCE -1
This course is designed to provide students with the basic computer literacy skills. It covers topics such as the latest computing requirements in terms of hardware and software specifications. By the end of the course, students would be able to use Microsoft productivity tools such as MS Word, Power point and Excel and their alternatives. Basic internet concepts will be introduced involving basic computer networking, websites and living online. Read More
INTRODUCTION TO ARTIFICIAL INTELLIGENCE 1
This course is for developers, students, or industry professionals from other computer science and engineering fields who are curious about AI. History of AI, role of AI in the enterprise and various industries, data importance to both training neural networks and the steps in a data science workflow, introduction to supervised learning and deep learning. Explore AI what it’s used for and why—without the math that is involved with later courses.
PYTHON PROGRAMMING-1
The Python Programming is designed to offer the fundamental knowledge of Programming that candidates will need to pursue a career in software development. Python Programming is the ideal starting point for any candidate who is interested in coding, but who may have no experience with programming or coding. Python is an open-source (free) programming language that is used in web programming, data science, artificial intelligence, and many scientific applications. Learning Python allows the programmer to focus on solving problems, rather than focusing on syntax. Read More
VISUAL PROGRAMMING-1
In this course, students are introduced with visual programming concepts using Scratch. Students will learn the fundamentals of AI and ML, enough so that you’ll build your own games and cognitive assistants, as well as programs that can discern language and images. Visual programming is a good way to gain programming skills compared with traditional coding. It allows the student to create programs using drag and drop mechanisms. Read More
Term 2
COMPUTER SCIENCE 2
This course introduces programming and robotics using LEGO Mindstorms. The students will build projects that simulates solutions to real-life problems in the industry using LEGO EV3. Read More
INTRODUCTION TO ARTIFICIAL INTELLIGENCE 2
Students will learn how deep learning works through hands-on exercises in computer vision and natural language processing. You’ll train deep learning models from scratch, learning tools and tricks to achieve highly accurate results. You’ll also learn to leverage freely available, state-of-the-art pre-trained models to save time and get your deep learning application up and running quickly.
PYTHON PROGRAMMING - 2
The Python Programming is designed to offer the fundamental knowledge of programming that students will need to pursue a career in software development. By the end of the course, students would be able to strengthen their knowledge and skills in Python programming applied to data science, artificial intelligence, and many scientific applications.
DATA SCIENCE AND ANALYSIS
This course will build the students foundation in learning data science using Python programming language. Students will be exposed to real world problem of analyzing data. From data cleaning, data aggregation to data visualization, students are taught the proper steps and best practice using Python programming language.
Grade 11
Term 1
COMPUTER SCIENCE - 3
This course is designed to provide students with the basic web design using HTML and CSS language with Javascript programming to create a stunning websites. By the end of the course, students will have foundational knowledge of website creation and apply it to the planning, design and development of their own web site.
MACHINE LEARNING 1
In this course, students will use machine learning algorithms to build applications to analyze an image using computer vision, image classification, object detection and emotion detection using NVIDIA Jetson Nano. Machine learning types such as supervised and unsupervised learning will also be introduced and by the end of the course, students’ foundational knowledge in creating machine learning algorithms
INTERNET OF THINGS 1
Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via the cloud. In this instructor-led, live training, participants will learn the fundamentals of IoT as they step through the creation of an Arduino-based IoT sensor system.
ROBOTICS - 1
This course teaches the students how to integrate sensors to the robot. The students will program the robot to automate basic functions based on variables, operators and events.
Term 2
COMPUTER SKILLS - 4
The IC PHP Developer Fundamentals is designed to validate the fundamental knowledge of technology that candidates will need to pursue a career in software development. As the first step to more advanced coding certifications, IC PHP is the ideal starting point for any candidate who is interested in PHP coding, but who may have limited experience with programming or coding.
MACHINE LEARNING 2
In this course, students will explore more machine learning algorithms and apply those in creating models for image analysis. Students will build applications that help people in analyzing images and gives solutions to problems faced in the society.
INTERNET OF THINGS 2
IoT is the next big thing and for technology enthusiasts and it is the only thing that can help them in building smart projects. This course involves the students to hands on experience with the sensors, actuators and setting up the network that will collect data sent by the sensors using NVIDIA Jetson Nano kit .
ROBOTICS - 2
The ability to both see and interact with the world around it opens amazing opportunities for robots, and the applications are endless. This course teaches the students to simulate real world scenarios such as self-driving car or garbage segregator to NVIDIAs Jetson Nano and build a robot on their own design.
Grade 12
Term 1
COMPUTER SCIENCE - 5
This course teaches the students to design and implement Android applications for mobile devices. Students will develop applications from scratch, with knowledge in basic programming concepts. By the end of the course, students will be able to create and deploy different types of mobile applications such as games, utility applications and/or productivity mobile apps.
DEEP LEARNING - 1
This course is an introduction to deep learning, a branch of machine learning concerned with the development and application of modern neural networks. The students will have a solid foundational knowledge in deep learning algorithms to extract layers of data and maximize performance on a given task. Students will be taught how to use Tensorflow in creating models to build intelligent video analytics and real-time tracking of moving objects.
MACHINE LEARNING SERVICES IN CLOUD
This course advances the students understanding of machine learning concept to cloud computing. With the increasing demand of security and high-powered computing hardware resources to projects in the field of machine learning, cloud computing offers services that allows users to achieve high availability, reliability, security and operational excellence with the balance in operational cost.
GRADUATION PROJECT
This course requires the students to create a project applying their comprehensive knowledge of the study and research methods in artificial intelligence used to solved specific problems concerning business, society, medical sectors, education and resource management.
Term 2
COMPUTER SCIENCE - 6
This course enhances students understanding of mobile computing engaged with artificial intelligence, machine learning and deep learning. Students will create mobile applications featuring image classification and voce recognition. The students will also develop mobile games with AI Capabilities.
DEEP LEARNING - 2
This course focused more on the applications of deep learning in the field of business and healthcare industry. The students will create models to analyze the dataset through training and testing. More in-depth discussion about building blocks of deep learning and by the end, students will be able to build, train, and apply fully connected deep neural networks; implement efficient (vectorized) neural networks; identify key parameters in a neural network’s architecture; and apply deep learning to their applications.
AI AND IOT SERVICES IN THE CLOUD
There are billions of devices in homes, factories, oil wells, hospitals, cars, and thousands of other places. With the proliferation of devices, you increasingly need solutions to connect them, and collect, store, and analyze device data. This course trains the students to connect their AI and IoT projects into the cloud.
INDUSTRIAL PROJECT
Industrial Project is one of the course requirements for graduation. A student has to undergo training in an industry that directly relates to artificial intelligence field. In this course, the students are exposed to various AI projects to enhance their competence. Specifically, the students are able to: (1) gain relevant and practical industrial skills under the guidance of IT industry experts; (2) appreciate the importance and application of the principles and theories taught in school; (3) enhance their technical knowledge and skills; (4) enrich their skills in communications and human relations; and (5) develop good work habits, attitudes, appreciation, and respect for work. These prepare them to meet the needs and challenges of employment or higher education after graduation.
Training in an industry that directly relates to artificial intelligence field. In this course, the students are exposed to various AI projects to enhance their competence. Specifically, the students are able to: (1) gain relevant and practical industrial skills under the guidance of IT industry experts; (2) appreciate the importance and application of the principles and theories taught in school; (3) enhance their technical knowledge and skills; (4) enrich their skills in communications and human relations; and (5) develop good work habits, attitudes, appreciation, and respect for work. These prepare them to meet the needs and challenges of employment or higher education after graduation.
General Courses
The Students will have general courses in line with the AI courses for the three years, in addition to the MOE compulsory courses
Mathematics
Physics
Arabic Language
English Language
National Education
Physical Education
Islamic Education
Chemistry
AI Courses
Practical
General Courses
AI Program
Get In Touch
Location: Jau, Kingdom of Bahrain
Telephone: +973 17111171
Email: cs.dept@nvtc.edu.bh
School Hours: Sun – Thu : 7 am – 1 pm