Download presentation
Presentation is loading. Please wait.
1
Introduction to Computer Programming
CS 126 Lecture 2 Zeke Maier
2
Plan for Today Questions Administrivia Course Census Results
Java Introduction Assignment
3
Questions: Jobs Job market is tight right now
Google, Microsoft, Boeing, Monsanto… FBI, NSA, smaller firms, start a new company! Positives Negatives Job Satisfaction Activity $50,000 Monotony Still Growing Ceiling Still many jobs available * There are always jobs available for smart people * IT/Computing industry Lehman Bros and New York Google x2 and Microsoft
4
Questions: Job Skills Multitude of languages Source Revision Control
.NET, Java, C/C++, Ruby… HTML, CSS, Javascript, ActionScript/Flash, .NET, Ruby, PHP, Python… SQL Source Revision Control Subversion, CVS, GIT Other Projects, Aptitude, Coding Style, Methodology Non exhaustive list of skills .Net: VB and C#
5
Administrivia http://students.cec.wustl.edu/~ejm3/
Teaching Assistant Schedule Telesis for grades Calendar updated AIM account
6
Course Census Results
9
Course Goals “Understand how computers operate to strengthen my everyday interactions” “Gain a basic understanding of programming top evaluate potential future endeavors”
10
Languages Syntax Semantics Rules of writing structure
Meaning of what is written public static void main(String args[]) { system.out.println(“Hello World!”); }
11
Programming Lanuages
12
Java Introduction
13
Java Introduction
14
Assignment Lab 0 to be done in lab sections today Readings Friday
AD Chapter 1 KG Notes
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.