| Instructor: |
Raffi Khatchadourian |
| Lecture Time: |
TTh 3:30 pm - 4:48 pm (DL 305) |
| Office Hours: |
TTh 5:00 pm - 6:00 pm (DL 674) |
| Calendar: | iCal, Web-based |
| Appointments: | Email me to make an appointment to see me either in person (in my office DL 674) or via web conferencing. |
| Phone: |
(614) 292-8234 |
| Google Talk: | |
| Skype: |
|
| Twitter: | https://twitter.com/cse230 |
| LinkedIn: | http://www.linkedin.com/groups?gid=3734549 |
| Facebook: |
|
| Email: | khatchad@cse.ohio-state.edu |
| Web: |
http://www.cse.ohio-state.edu/~khatchad/courses/230 Carmen |
| Syllabus: |
CSE 230 Wi11 Syllabus (pdf) |
Development Server:
stdsun.cse.ohio-state.edu
Course Tools:
Microsoft Visual C++ Studio Express
(Free C++ IDE for Windows) *recommended for Windows*
Choose language and then click "Free Download."
Install then click File → New → Project → Win32 → Console Application.
Be sure to tick the "Empty Project" checkbox in the wizard.
XCode
(Mac OS X development environment)
*recommended for Mac*
Instructional Video
PuTTY
(Windows SSH client)
*recommended for Windows*
Instructional Video
WinSCP
(Windows SFTP client)
*recommended for Windows*
Instructional Video
cyberduck
(Mac OS X sftp client)
*recommended for Mac*
Instructional Video
X-Win32 (X11 for Windows) [OSU authorization required]
Instructions
CSE Lab Information
Logging
into Lab Machines
Cygwin (Windows Unix Emulator)
SSH via a Web
Browser
SSH via iPhone/iPod Touch
Newsgroup:
(nntps)
Server: cse.course.cse230
Instructions: Usenet News
Development Environment:
Useful Unix commands and submit tool.
Programminging C++ on Solaris
Unix Tutorials:
Introduction to Unix
OSU-CSE Computer User Guide
Basic Unix Commands
Unix Permissions
Programming Tutorials:
Online C++ Tutorial
vi Commands
vi Reference
GNU Compiler
Separate Compilation of Source Files
Coding Style Guide
Programming References:
C/C++ Reference
GNU C++ Standard Library
The C++ Programming Language
Standard Template Library (STL) Programmer's Guide
Make Utility Manual
Makefile Reference
Printing on Unix:
Printing in the Labs
CSE Printers and Locations
Expanding Your Tabs
Information on lpr
lpr man page