1. January 25, 2015
Dear Former Students/Colleagues
I hope you that you are all doing well, both personally and professionally,
after your Winter holiday.
I am going to be teaching again at NYU SCPS this coming Spring 2015
semester. I will be teaching the following courses:
Introto C/C++ INFO1-CE9008-01
February 4, 2015 - April 22, 2015
Wednesday
6:30PM - 9:30PM
No class Mar. 18, Apr. 8
C++ Part I INFO1 –CE9264-01
February 10, 2015 - April 28, 2015
Tuesday
6:00PM - 9:30PM
No class Mar. 17, Apr. 7
C++ Part II INFO1-CE9265-01
February 5, 2015 - April 16, 2015
Thursday
6:00PM - 9:30PM
No class Mar. 19
C++ for Financial Engineering INFO1–CE9723-01
February 23, 2015 - May 11, 2015
Monday
6:30PM - 9:30PM
No class Mar. 16, Apr. 6
If you are interested in reviewing a copy of the syllabus for any of these
courses, pleasesend mean email request. If you haveany questions
regarding any of these courses, do not hesitate to contact me.
If you know of anyone that might be interested in taking any of these
courses, pleaseforward thema copy of this email.
3.
IntroductiontoC/C++ Programming - INFO1-CE9008-02 /$995
Tuesday 6:30-9:30 Sep30, 2014-Dec 2, 2014 - Fall 2014
Continuing Education:
Management and Information Technology Course
Description:
If you possess little or no C programming experience, this coursewill
providean introduction to the fundamentals of the C programming
language. Learn to write basic C programs using a variety of programming
constructs, including loops, statements, and arrays. Gain experience
creating, compiling, linking, executing, and debugging programs. Develop
an understanding of how data can be stored and retrieved frommemory
and how to use standard C library functions. This courselays the foundation
for further study in C or C++ programming.
This courseis applicable toward: Certificatein Business
Technology Certificate in C++ Programming
Related Subject Areas: Information Technology, Programming
10 Sessions
This courseis applicable toward:
Certificate in C++ Programming
Related Subject Areas: Information Technology, Programming
Instructor: YedidiahSolowiejczyk
Location: Washington Square (7 East12 Street)
C++ Part I INFO1- CE9264-01/$1,095
Wednesday 6:00-9:30 PM Sep24, 2014-Nov 19, 2014 - Fall 2014
Continuing Education:
Management and Information Technology
Description:
This hands-on courseprovides a thorough review of data types, type
conversion, flow control, pointers, references, arrays, functions, dynamic
memory allocation, and expression evaluation. Italso introduces object-
4. oriented programming with an emphasis on modeling the problem domain
and code reuse. Step by step, learn the C++ class constructand its key
features, providing full implementation of abstractdata types. This course
covers function and operator overloading, the useof references, and the
scopeand access control mechanisms of C++. Extensive programming
examples and exercises are provided. The courseis designed so that the
programming can be used in any environmentsupporting an ANSI C++
compiler.
This courseis applicable toward:
Certificate in C++ Programming
Related Subject Areas: Information Technology, Programming
Continuing Education Units (CEU): 4
Knowledge of pointersand structuresin the C language isrequired.
10 Sessions
This courseis applicable toward:
Certificate in C++ Programming
Related Subject Areas: Information Technology, Programming
Instructor: YedidiahSolowiejczyk
Location: Washington Square (7 East12 Street)
C++ Part II INFO1- CE9265-01/$1,095
Thursday 6:00-930 PM Oct 2, 2014-Dec 11, 2014 - Fall 2014
Continuing Education:
Management and Information Technology
Description:
Build on the skills learned in C++ Programming PartI with applications of
operator overloading: formatted and file I/O; dynamic memory allocation;
and standard containers, such as vector, list, and string. Then, concentrate
on building classes using the different varieties of inheritance: single and
multiple, virtual and non-virtual, public and private, and inheritance from
an abstractbase class with purevirtual functions. See how object-oriented
design results in maintainable, extensible architectures. Explore the
implementations of, and alternatives to, inheritance. Report and recover
fromruntime errors by throwing and catching exceptions.
5. This courseis applicable toward:
Certificate in C++ Programming
Related Subject Areas: Information Technology, Programming
Continuing Education Units (CEU): 4
Knowledge of pointersand structuresin the C language isrequired.
10 Sessions
This courseis applicable toward:
Certificate in C++ Programming
Related Subject Areas: Information Technology, Programming
Instructor: YedidiahSolowiejczyk
Location: Washington Square (7 East12 Street)
C++ for Financial Engineering INFO1-CE9723 /$795
Monday 6:30-9:30 PM Sep22-Nov 24, 2014 - Fall 2014
Continuing Education: Managementand Information Technology Course
Description:
Gain an overview of how to apply the object-oriented and generic features
of the C++ programming languageto create robustand flexible applications
in the financial arena. This advanced courseis designed to give students
the C++ programming tools to model and create financial instruments,
including plain vanilla options; calculate option sensitivities, such as delta,
gamma, and theta; model finite difference methods for one-factor Black
Scholes models; create C++ classes for numerical analysis applications in
finance; and design Monte Carlo simulations.
Prerequisite: C++ Programming PartII /INFO1-CE9265 or equivalent
knowledgeand Financial Futures and Options in Risk Management/FINA1-
CE9235 or equivalent college-level mathematics.
This courseis applicable toward:
Certificate in C++ Programming
Related Subject Areas: Information Technology, Programming