Professor. Rafael Orta M.S., SMC, SFC, OCP DBA
Professor. Rafael Orta M.S., SMC, SFC, OCP DBA 

Computer Sciences and Programming Languages C++

Lectures & Labs

 

Week 1

 

Professor Introduction

Syllabus / Calendar

First Day Checklist

Substantive response for DQs.

Overview of C++ & Visual Studio

Quizzis

Exploring Visual Studio and Class's known Pitfalls.

Lecture 1: Introduction to C++ Data Types

Program showing special characters usage. 

A program showing the use of different data types

Program reading from a CSV file

Student Verification List

 

Week 2

 

Lab 1 - Chapter 2

Quizzis

Homework # 1

Lecture 2 - Expression & Interactivity

        Program: Random number generator 

        The program used for the class

 

Week 3

 

        Lab 2 - Chapter 3     

Quizzis

Homework # 2 

Lecture 3: Making Decisions

A program about selection flow control structure

A program about the use of switch statements

A program about enumerators

The program used for the Lecture

Quiz # 1

        Academic Integrity Policy

        Video Overview Chapters 1 to 4

            

Week 4

 

        Lab 3 - Chapter 4

Quizzis

Homework # 3

        Lecture 4 Looping

        The program used for the lecture

        Program to write to a file

Video - Repetition flow control structures

 

Week 5

        

        Lab 4 - Chapter 5

Quizzis      

Homework # 4

Lecture 5: Functions Part I

        Program a straightforward function

        Program function call by value

        Program function call by reference

        Non-void functions

        Program Stud example

        The program used to convert characters to ASCII code and vice versa. 

        Recording about Non-Void functions

         

Week 6

 

        Lab 5 - Chapter 6-1

Quizzis

        Homework # 5

        Lecture 6 Functions Part II   

      

Week 7

 

        Lab 6 - Chapter 6-2

Quizzis

Homework # 6

Lecture 7: Structs & Intro to Classes

Program example: structs.

        Program example: function.

        Program example: classes.

        Program example: passing a struct to a class

        Program example: passing a struct to a function

        Recording: Creating addit files for classes - online compiler

        Recording: Creating addit files for classes - Visual Studio

 

Week 8

 

        Lab 7 -  Chapter 7

        Quizzis

        Homework # 7

Midterm

Academic Integrity Policy

 

Week 9

       

Spring Break - No Classes

 

Week 10

       

        Quizzis

Lecture 1 - Chapter 1 - Introduction to Computer Science

VIDEO - Introduction to Computer Science

Homework # 8

Lecture 8 Arrays & Vectors

        Program Vectors

        Program Arrays

          

Week 11

 

        Lab 8 - Chapter 8

        Quiz # 2

        Academic Integrity Policy

        Quizzis

        Lecture 9: Searching, Sorting & Algorithm Analysis

Linear Search Program

Binary Search Program

Selection Sort

Bubble Sort program

           

Week 12

      

       Lab 9 - Chapter 9

       Quizzis

       Students Surveys

       Lecture 10 Pointers

       A program explaining the use of pointers

       Additional Material about pointers and Dynamic arrays.

 

Week 13

 

       Lab 10 - Chapter 10

       Quizzis

       Students Surveys    

       Lecture 11: More about classes

       Template Functions I

       Template Functions II

       Friends of a class

    

Week 14

 

        Lab 11 - Chapter 11

        Quizzis

Students Surveys

Lecture 12: More about C-string and the string class

        A program explaining C-strings

        A program example of converting a string to an integer.

 

Week 15

 

        Lab 12 - Chapter 12

        Quizzis

        Students Surveys

        Lecture 13: Advanced file and I/O operations

        A program that reads and writes to a file

        A program that shows how to format output

        A program that shows how to convert numbers

        A program that shows how to write a binary file

 

Week 16

 

         Flexible time - Finals week

         Students Surveys        

         Final Exam

         Academic Integrity Policy

 

 

 

 

Contact Information

Prof. Rafael Orta M.S.

E-mail:orta@rowan.edu

Phone: 609-330-3193

Fax: 413-235-6207

gTalk: rortaus

Twitter: @rortaus

_________________________

 

Biography

Blog

LinkedIn

Print | Sitemap
© Oraprofessionals.com