Data Analytics

Data Analytics is a process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, suggesting conclusions, and supporting decision-making. Analyzing and interpreting Big Data is extremely useful (and often necessary) in achieving a sustainable and innovative business. Jobs in the field are usually data analysts, scientists, statisticians. Concepts in data analytics include machine learning and visualization. Feel free to look over PPT slides from our Data Analytics module from Fall 2017.

Data Analytics slides

Internet of Things (IoT)

Internet of Things (IoT) is the network of physical devices, vehicles, home appliances and other items embedded with electronics, software, sensors, actuators, and network connectivity which enables these objects to connect and exchange data. Jobs working with IoT are usually software and web development engineers. IoT is an important concept to know if interested in the transfer of data, smart cities, and the Internet. Below are PPT slides from previous semesters about IoT.

IoT slides


Cybersecurity is the protection of computer systems from the theft and damage to their hardware, software or information, as well as from disruption or misdirection of the services they provide. Having strong cybersecurity is essential for companies that store sensitive data. Jobs in the field are usually Information Security Analysts, Ethical Hackers, Security Architects, and IT Security Engineers and Consultants. Concepts in cybersecurity include malicious software, firewalls, penetration tests, identity, cryptography, authentication, and authorization. Attached are PPT slides from our cybersecurity module from Spring 2018 and from previous GBMs.

Cybersecurity slides

Cloud Computing

Cloud Computing is an information technology paradigm that enables ubiquitous access to shared pools of configurable system resources and higher-level services that can be rapidly provisioned with minimal management effort, often over the Internet. Jobs in the field are usually Cloud Architects and Cloud Application Developers. Concepts in Cloud Computing include IaaS, PaaS, and SaaS. PPT slides are available from our Spring 2017 Cloud Computing module.

Cloud Computing slides

Artificial Intelligence (AI)

Artificial Intelligence (AI) is intelligence displayed by machines, in contrast with the natural intelligence displayed by humans and other animals. AI is applied when a machine mimics cognitive functions that humans associate with other human minds, such as learning and problem solving. AI offers huge benefits to society but is a controversial topic because it's advanced nature poses potential harm if not managed appropriately. Jobs in the field are usually AI and machine learning engineers, software engineers, and data scientists. Concepts in AI include machine learning, autonomy, neural networks, and algorithms. Look over PPT slides from GBMs for more information.

AI slides

Web Development

Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications (or just 'web apps') electronic businesses, and social network services. Jobs within web development may include web engineers, web designers, and client-side/server-side scripting. Content includes web content development, programming languages such as HTML/CSS and PHP/Python, understanding web servers, and APIs. We finished web development this semester and the PPT is attached below, check it out!

Web Dev slides

Blockchain Technology

Blockchain technology and cryptocurrencies like Bitcoin are becoming huge in big business and financial markets. A blockchain is a digitized, decentralized, public ledger of all cryptocurrency transactions. Constantly growing as 'completed' blocks (the most recent transactions) are recorded and added to it in chronological order, it allows market participants to keep track of digital currency transactions without central recordkeeping. Review PPT slides from when we partnered with the Bitcoin Club during our Fall 2017 module on Blockchain/Bitcoin.

Blockchain/Bitcoin Club slides