Course | CISC 350 Programming Languages |
Date/Time | Tues/Thurs 11:00 AM – 12:20PM |
Location | Meen 101 |
Instructor | Walter Wimberly |
Course Description: Comparative features, syntax and applicability of various high-level programming languages will be covered. Additionally, the benefits of various coding methods will be considered, as will the proper and effective use of an Integrated Development Environment (IDE).
Prerequisites: CISC 210 Data Structures with a minimum grade of C-, or permission of the instructor.
Weekly Activities
Modules | Class Discussions |
1 | Intro to Class Importance of LinkedIn Why are there different languages? Popular Programming Languages (at this time) |
2 | Easy Debugging within your Editor Walking through the code |
3 | What is Source Control? Creating a Git Hub account Working with GitHub and VSC |
4 | Review of Python Quick Review of Python Syntax |
5 | Review of C/C++ |
6 | History and Evolution of JavaScript How JavaScript Works JavaScript Syntax JavaScript Variables JavaScript Data Types |
7 | Conditions with JavaScript Loops with JavaScript |
8 | Functions in JavaScript Classes in JavaScript Closures in JavaScript |
9 | What is a Software Library? What is JQuery Getting Started with jQuery |
10 | What is a Software Framework? What is Angular Getting Started with Angular |
11 | Getting Started with React |
12 | Typescript |
13 | Go (Golang) |
14 | Ruby |
15 | |
16 | Final Project |
17 | Review |