CMSC 104 - PowerPoint PPT Presentation

About This Presentation
Title:

CMSC 104

Description:

Am I in the right class? CMSC 104. Assumes NO programming experience. Does NOT count towards your CS major. Prepares you for CMSC 201. CMSC 201 ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 13
Provided by: umbcd
Category:
Tags: cmsc | theregister

less

Transcript and Presenter's Notes

Title: CMSC 104


1
Introduction
  • CMSC 104
  • Spring 2000
  • Problem Solving and Computer Programming

2
Am I in the right class?
  • CMSC 104
  • Assumes NO programming experience
  • Does NOT count towards your CS major
  • Prepares you for CMSC 201
  • CMSC 201
  • Assumes some programming experience
  • First CMSC course for CS majors
  • More challenging

3
Getting a GL Account at UMBC
  • You MUST have a GL account
  • Go to room ECS 005 (in the basement)
  • Sign-on to one of the PCs there
  • Type in the word register as the Login ID
  • No Password
  • Follow the instructions
  • Your account can be used in 24 hours

4
Changing your Unix password
  • Login by entering your id and password given on
    the sheet
  • At the Unix prompt type passwd ltReturngt
  • You will be prompted for your new password type
    it in and press ltReturngt
  • You will be asked to type the new password again

5
Changing your Unix password (continued)
  • You will be given a message that the password has
    been changed
  • OR you will be given a message that rejects your
    new password
  • Passwords should be at least 5 characters long,
    should be something you will remember.
  • Your password will be rejected if it is a
    commonly used word or name

6
Computer Science at UMBC
  • CSEE Administrative Offices
  • ECS 210
  • CSEE Student Services Office
  • ECS 201
  • CSCM (Sea Scum)
  • Computer Science Council of Majors
  • CSHC (Computer Science Help Center)
  • ECS 332 In the Mechanical Engr Dept.

7
UCS Labs
  • University Computing Services are responsible or
    all the computers
  • 24 hour labs
  • ECS 021 -- IBMs, MACs
  • Open Labs
  • ECS 005 -- SGI Workstations
  • ECS 104 -- IBMs (but not 104A)
  • ECS 122A -- IBMs
  • Print Dispatch -- ECS 019 ()

8
UCS Labs (Cont'd)
  • Open, but sometimes reserved
  • ECS 333 -- IBMs
  • ECS 336 - MACs
  • Hours of Operations
  • Monday - Thursday 7 AM - 3 AM
  • Friday 7 AM - Midnight
  • Saturday 8 AM - Midnight
  • Sunday Noon - 3 AM

9
Consultants vs Tutors
  • UCS Labs are staffed by consultants
  • using software (pine, xrn, netscape, etc.)
  • some text editors (emacs, pico)
  • operating system commands (Unix)
  • cleaning floppy disks
  • communicating with UMBC computers
  • CSHC is staffed by tutors
  • Help with homework and projects
  • emacs and Unix questions
  • ECS 332 -- Hours to be announced

10
telnet
  • Connect to your Internet Service Provider (ISP)
  • Windows 95/NT/98
  • Start
  • Run
  • telnet gl.umbc.edu

11
Hardware Software Needs
  • Do I need my own computer?
  • No, but it is more convenient for you
  • If I have my own computer, can I use it?
  • Sure, but you will using it mostly to login to
    your GL account or for word processing
  • Do I need a C Compiler?
  • No, and if you buy one, you will be wasting your
    . All programming should be done in your GL
    account.

12
Course Overview
  • Introduction to Computer Organization and
    Architecture
  • Data Representation and Memory Usage
  • Introduction to Operating Systems
  • Problem Solving and Algorithm Development
  • Introduction to Software Engineering Using
    Top-Down Design
  • Compiling, Linking and Execution
  • C Programming
  • Reuse Based on Algorithm Selection and Design
    Techniques
Write a Comment
User Comments (0)
About PowerShow.com