Week 1 — Syllabi & Assignments

WEEK 1

Introduction: (1 Lecture)

What is covered in the course.

Basic Programming in Python & C.

Some background on Python & C.

Why each language is used and what for.

Basic Cryptography

Basics of Network Security

Some reading and discussion of biographies from famous hackers.

Assignment 1: Read 2 chapters in Mafiaboy 2.0

Programming Component:

Python:

Basics: (1 lecture)

Python.org

IDE basics

Assignment 2:

Download and install Python

Open and close the IDE

Hello World program

Import a script. Make a change to the script and it.

Read 2 more chapters in Mafiaboy 2.0

Basic Programming Concepts (3 Lectures)
Variables, Constants, Strings, Arrays

Math Operations

Data Types

If..Else
Case

Object Oriented Programming

Sub routines

Modules

Libraries

A simple input & output command

Assignment 3:

Create a program that does the basic math operations on variables.

Use a basic input.

Control output with an if/else statement

Make a case statement printout various messages based upon input

Make an object

Import a library and access it’s functions

Read 6 more chapters in Mafiaboy 2.0