CSE 1502: Introduction to Software Development [C++]!
Fall 2008
Labs: Olin Engineering Complex, Rooms127 and 128
Monday,Wednesday and Friday 2.00 pm to 2.50 pm
Instructor: Mithun Singh, Computer Science Masters Student, Graduate Student Assistant
(Unofficial) Office: Mon and Wed 1.00 pm to 2.00 pm in EC 271
Help Desk Hours: Mon and Fri 3.00 pm to 4.00 pm in EC 272
email:singhm@fit.edu
Main Course Web Site:http://www.cs.fit.edu/~mmahoney/cse1502/
Lab Web Site (This Page):http://my.fit.edu/~singhm/cse1502/
Course Mailing List: cse1502@lists.fit.edu(If you are taking the course you should join the mailing list) CSE 1502.
Textbook: Engineering Problem Solving with C++ 2nd Ed. by Delores M. Etter and Jeanine A. Ingber, Pearson/Prentice Hall. ISBN 978-0-13-602071-4.
Programming Assignment Submission:Send your assignments through email at singhm@fit.edu.
.You can check your Grades here
Grades
Course Materials:
C++ Quick Reference(by Matt Mahoney)
Documentation
Visual Studio Quick Reference
C++ Basics
Control Structures
Strings Basics
Functions
Recursive Functions
Classes and Objects
Arrays and Vectors
Introduction to Pointers
Introduction to Vector Class
Print "Hello World." to the standard output:
Hello World Program
Hello World
Functions
function1.cpp
function2.cpp
function3.cpp
fib.cpp
factorial.cpp
fact.cpp
Vectors
vector1.cpp
vector2.cpp
Iterators
iter1.cpp
iter2.cpp
Arrays
array1.cpp
array2.cpp
array3.cpp
array4.cpp
array5.cpp
array6.cpp
array7.cpp
BubbleSort.cpp
BinarySearch.cpp
Strings
Palindrome.cpp
Maps
map1.cpp
map2.cpp
Files and Command Line Arguments
file1.cpp
file2.cpp
Classes
class1.cpp
class2.cpp
class3.cpp
class4.cpp
time.cpp
complexnumbers.cpp
ASSIGNMENTS
Assignment 1
Assignment 2
Assignment 3
Assignment 4
Assignment 5 Use Alice.txt as input file to test your code
Assignment 6
Exam 1 Solution
Exam 1
Exam 2 Solution
Exam 2
Exam 3 Solution
Exam 3
Grading Policy:
Exams (50% of grade)
Exam #1 - Wed. Sept. 17 in class.
Exam #2 - Wed. Oct. 15 in class.
Exam #3 - Wed. Nov. 19 in class.
Final exam
Wed. Dec. 10, 1:00-3:00 PM.
Your exam grade is the average of the best three grades after dropping the lowest grade. There are no makeup exams for any reason. All exams are weighted equally.
If you miss an exam (including the final), then that is your drop. All exams are open book and open notes, but no computers or electronic devices are allowed.
Homework (50% of grade)