370 likes | 455 Views
Introduction. Week 1 Information Technologies 17:610:550:01 - Fall 2008 -. Agenda. Instructional Stuff Course objectives Approach for class structure Course overview Getting from here to there Grading Questionaire. Instructional Stuff. Professor: Smaranda Muresan Office: CIL 108
E N D
Introduction Week 1 Information Technologies 17:610:550:01 - Fall 2008 -
Agenda • Instructional Stuff • Course objectives • Approach for class structure • Course overview • Getting from here to there • Grading • Questionaire
Instructional Stuff • Professor: Smaranda Muresan • Office: CIL 108 • Email: smara@umiacs.umd.edu (to be changed) • Class web page: http://www.umiacs.umd.edu/~smara/550-IT/Fall2008.html • Office hours: Tue 2:30-4:00pm or by appointment • TA:Ying-Hsang Liu
Instructional Stuff - Bio • Smaranda Muresan • PhD Computer Science, Columbia Univ, 2006 • Postdoctoral Researcher, University of Maryland, 2006-2008 • Assistant Professor, Rutgers University, Fall 2008 • Ying-Hsang Liu • PhD candidate, Rutgers working with Professor Nina Wacholder What’s my research area?
Digital Libraries: Humans and Machines Machines Humans • Deep understanding and reasoning • Work with incomplete information • Multilingual • Limited amount of information processed • Can process billions of pages • Shallow but fast • Some success stories: Search/IR/Text Categorization • Millions of books in digital form • Billions of web pages • Multiple languages Information Overload Intelligent Systems Natural Language Processing
One Scenario: Pathway to Healthcare Can computers help? Latest scientific findings Large scale semantic analysis, inferences Machine Translation Terminology for Lay Users Machine Translation Point of patient care Clinical decision making
Another Scenario: Intelligence Analysis Can computers help? Intelligence analysts Machine Translation Large scale semantic analysis, inferences Deep Question Answering Write reports about new events and individuals Who did what to whom when and why? Latest news in multiple languages Natural Language Processing
What was the main question? • Can computers help? • Instructional Objectives • To help develop an understanding of basic concepts of information technologies • To facilitate discussions on course topics • To make you familiar with technology and software applications that you will need throughout graduate schools at SCILS. • To dispel the myth that you need to be a nerd to be capable of using technology; to improve your career prospects; to arm you with knowledge needed in the decision-making in your profession.
Approach Approach • Readings • Provide background and detail: due before class • Class sessions • Provide conceptual structure • Outline notes provided in class • Slides available • Assignments, lab sessions, project • Provide hands-on experience • Exam • Measure progress
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools 3 Assignments Labs Term Project Exam
Computer Basics; Software; MS office • By the end of this class, you will… • Have a basic understanding of computers • Know how to think about “space,” “time” and “speed” • Understand of how computers store data and move data around • Know software basics and types of software • Work with MS office software for text/tabular data processing and management
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools
Operating Systems; File management; Computer Networks • By the end of this class you will: • Know what an OS is and practice with 3 of them (Windows, DOS,UNIX) • Know different file types and formats, and files editors • Know the basics of computer networks
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools
Internet and WWW • By the end of this class you will… • Know that Internet Web • Internet = collection of global networks • Web = way of managing information exchange • Know different uses of internet • File transfer (FTP) • Email (POP, IMAP) • Web documents – HTML basics
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools
Web design; Dynamic web pages • By the end of this class you will… • Understand the principles of web design • Work with web authoring tools • Know different types of structured documents (HTML, XML, XHTML) • Know basics of web programming (CGI, JavaScript) • Able to do assignment on developing a personal web page
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools
Databases primary key
Another example - Registrar • Which students are in which courses? • What do we need to know about the students? • first name, last name, email, department • What do we need to know about the courses? • course ID, description, enrolled students, grades
Student ID Last Name First Name Department ID email 1 Arrows John EE jarrows@wam 2 Peters Kathy HIST kpeters2@wam 3 Smith Chris HIST smith2002@glue 4 Smith John LIS js03@wam Department ID Department Course ID Course Description EE Electronic Engineering lis550 Information Technology HIST History ee750 Communication LIS Information Stuides hist405 American History Student ID Course ID Grades 1 lbsc690 90 1 ee750 95 2 lis550 95 2 hist405 80 3 hist405 90 4 lbsc690 98 Student Table Department Table Course Table Enrollment Table
Database “Programming” • Natural language • Goal is ease of use • e.g., Show me the last names of students in LIS • Ambiguity sometimes results in errors • Structured Query Language (SQL) • Consistent, unambiguous interface to any Database Management System • Simple command structure: • e.g., SELECT Last name FROM Students WHERE Dept=LIS • Useful standard for inter-process communications • Visual programming (e.g., Microsoft Access) • Unambiguous, and easier to learn than SQL
Databases • By the end of these classes (there will be two) you will… • Know basic concepts of databases and relational databases • Practice with MS Access
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools 3 Assignments Labs Exam
Computer-mediate communication • Email • Usenet News Groups • Google/Yahoo Groups • Bulletin Board Service • ListServ Discussion List • Wiki • Blogs • Chat room • Instant Messenger • Blackboard, WebCT • Video teleconferencing
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools
Examples • Search Engines and Info Retrieval • Google • Powerset • Multilingual Language Techonologies • Machine translations (Google translate) • Document summarization and clustering • Google News
Course Overview (Topics) Computer basics; Software applications; MS Word/Powerpoint/Excel Operating systems;file management;networks Internet and WWW Web design Web Languages; dynamic web pages Databases;MS Access Web-database Integration Human Computer Interaction Information Retrieval Computer-mediated Communication Digital Libraries and Multimedia/Multilingual Technologies Integrated Concepts and Tools Research topics (MLIS courses) Basic Concepts and Tools Term Project
LearningObjectives • use of common information processing and management tools (e.g., MS Word, MS Excel; MS Access); • understand how computers and computer networks work. • create Web pages using (X)HTML tags; • design and organize Web-based information resources. • apply information technology to solve a practical problem
Getting from here to there Exam What you need to know Nobody does this! What you know now
Grading • 3 Assignments – 30% (10% each) • Labs – 0% • Exam – 25% • Term project – 35% • Class participation – 10%
Some notes on grading • The exam is worth almost the same as the assignments • Message: Use the labs and assignments to learn the material • Develop sound study skills early • You need not be good at everything to get an A • But you do need to be excellent at several things
The fine print • Deadlines are firm and sharp • Discuss with the instructors in advance if you cannot meet the deadline • Academic integrity is a serious matter • No group work during the exams! • No plagiarism on assignments
Term Project • Teams of 2 or 3 • Goal • Design and implement some type of application in a way that makes substantial use of technologies learned in this class. • Use your personal strengths, interests and make use of technology to help you emphasize them • Have fun with it!! • See examples
Questionaire • Goal: To help me assess your level of comfort with technology so I can develop a meaningful and helpful class for you • The above syllabus can be changed based on this questionaire (e.g., more details on basics) • We can set up additional lab time for you to get comfortable with technology
Main Message(s) • 550 class is intended to teach you the use of computers & technology TO HELP YOU with your own interests, skills • Technology can be your friend • Do not be stressed – you do not need to be a nerd to succeed in the class • Please contact the instructor with worries/concerns/questions during class/office hours/by appointment: I am here to TEACH you