Kean.edu
General
Home
About
Educational
Kean University
MSAS5004
Intro to Programming
MSAS5040
Intro to e-Business
MSAS5104
Intro to Programming
MSAS5302
Decision Support Systems
MSAS5599
Web Site Design
Caldwell College
CS115
Intro to Computers
CS185
Intro to Programming
Business
Recycled Fiber Apparel
Little Jammies
Tie Dye Mania
Just Neon Tees
No Buttons Required
Panda Apparel LLC
Betty Boop Gear
Panda Imprinting
Custom Printed Boxers
Custom Printed Lounge Pants
Panda Formals
DSM Internet Services

 

MSAS5104 - Introduction to Programming with Data Structures and Algorithms
Spring 2006
Instructor - Scott Marino

Schedule Topic
Jan 18th Syllabus review and introductions
Jan 25th Introduction to the Computer
History of computing
Hardware vs. Software
Bits, Bytes and more
Feb 1st Data values and types
Forming a program
Compiling a program
PuTTY Download
In Class Example
Feb 8th

Good programming techniques
Arithmetic expressions
Simple input and output
In Class Example

Feb 15th Conditionals
If/else and switch statements
In Class Examples
Feb 22nd Iteration/looping
Top and bottom tested looping
In Class Examples
March 1st Functions
Global and local variables
Passing and returning values
In Class Examples
More on functions
In Class Examples
Review for midterm

Mar 8th

Midterm

Mar 15th

Spring Break

Mar 22nd

Arrays
Declarations, functions, and applications
Data Structures: arrays, parallel arrays, linked lists, sorts
In Class Examples

Mar 29th Strings
Storage, functions, conversion
Data Structures: ADT's linked lists, stacks, queue's
In Class Examples
Apr 5th File input and output
Data Structures: trees, heaps, priority queues
In Class Examples
Apr 12th

schedule to be adjusted

Apr 19th Dynamic memory
Pointers
Linked lists
Sorting: bubble, selection, insertion, quick
Apr 26th Final
May 3rd Wrap-up session

Copyright© 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 All rights reserved.