Computer Science bootcamps

The Department of Electrical Engineering and Computer Science is excited to offer continuing education courses, bootcamps, on hot topics. These mini bootcamps, which are completely online, will cover various fields of study and are intended to help participants expand their knowledge and gain fundamental skills in a new area. We are now offering hot topics courses on Introduction to Programming, Artificial Intelligence, Cybersecurity, and Python Programming for Data Science, with plans to expand to other topics. 

The week-long sessions are held from Monday-Friday. Each class will be recorded, and the recordings will be available for 30 days, to ensure that participants can access them if they miss a class or want to review any of the sessions.

Please see below for more details.


Artificial Intelligence

This short course provides an overview of the field of Artificial Intelligence (AI) with emphasis on contemporary techniques, such as machine learning and deep learning, and their applications in many areas, including computer vision, natural language processing, and medical diagnosis. Students will learn the basics of AI, machine learning, and deep learning, and interact with hands-on examples of applications of AI in numerous domains. The course will broaden the participants' view of the field of AI, allowing a better understanding of its foundations, risks, applications, and implications, and motivating students to learn more about the topic.


Click Here for More Information


Cybersecurity

This course provides an overview of the field of cybersecurity with emphasis on fundamental concepts, e.g., private-key encryption, public-key encryption and security protocols, as well as hot topics, e.g., secure computations, digital currencies, and blockchain. Students will learn the basics of security and applied cryptography. They will be exposed to various applications of security protocols in different domains, such as privacy in auctions and blockchain in supply chain. The course will broaden the participants view of the field of cybersecurity, allowing a better understanding of its foundations, applications, and implications, and motivating students to learn more about the topic. The course will expose students with concepts, tools and applications in a rapidly expanding field. Students who know cybersecurity have been proven to be in high demand in various sectors of the economy.


Click Here for More Information


Introduction to Programming

The course provides students with concepts and tools that are valuable to those who aspire to major in computer science. Students who major in Computer Science are in high demand in various sectors of the economy. After taking this short course, students are expected to be more prepared for Introduction to Programming in C, the first programming course in the FAU Computer Science curriculum. This short course also exposes students to computer thinking skills essential to professionals in the twenty-first century. 

Click Here for More Information


Samira Zad

Samira Zad, Instructor

Python Programming for Data Science

This course is tailored to participants who have never taken a programming class before and would benefit from learning some fundamental skills. The course teaches concepts and tools that are valuable to those employed in the field of computer science and gives an overview of computer thinking skills that are essential to any professional in the 21st century.  The boot camp uses the Python language to teach programming concepts and problem-solving skills without assuming any previous programming experience. Topics include downloading and using Python with the GUI, fundamentals of data storage, input and output, control structures and functions. This boot camp is recommended for all individuals who wish to learn to program in a very popular and functional programming language. Students who are registered to take the Python programming course would get a good head start on the class.


Click Here for More Information