30.10.2014 Views

2 - Lake Washington Institute of Technology

2 - Lake Washington Institute of Technology

2 - Lake Washington Institute of Technology

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Course Descriptions<br />

7<br />

Course Descriptions<br />

INTL 084 LOW-INTERMEDIATE ACADEMIC<br />

LISTENING & SPEAKING<br />

6CR<br />

This course, for non-native speakers <strong>of</strong> English who are international students,<br />

builds upon and reinforces skills taught in INTL 078 with an emphasis<br />

on further developing academic listening and speaking skills and critical<br />

thinking skills at the low-intermediate level. Students utilize these skills in<br />

class discussions, presentations, role plays, and/or interviews. Prerequisite:<br />

Appropriate score on IEP Placement test, or INTL 078, or instructor permission.<br />

Corequisite: INTL 085.<br />

INTL 085 LOW-INTERMEDIATE ACADEMIC<br />

READING & WRITING<br />

6CR<br />

This course, for non-native speakers <strong>of</strong> English who are international students,<br />

builds on and reinforces reading and writing skills taught in INTL 079,<br />

including integrating critical thinking and language-learning strategies at the<br />

low-intermediate level. Students continue to write paragraphs and learn the<br />

basic structure <strong>of</strong> the 5-paragraph essay. Prerequisite: Appropriate score on IEP<br />

Placement test, or INTL 079, or instructor permission. Corequisite: INTL 084.<br />

INTL 086 INTERMEDIATE ACADEMIC<br />

WRITING II<br />

3CR<br />

This course is an elective for non-native speakers <strong>of</strong> English who are<br />

international students. After a review <strong>of</strong> paragraph writing, this course focuses<br />

on developing the necessary skills to compose properly structured academic<br />

essays in various rhetorical styles. Prerequisites: Writing sample, or INTL 085, or<br />

instructor permission.<br />

INTL 087 INTERMEDIATE GRAMMAR 6CR<br />

This course, for non-native speakers <strong>of</strong> English who are international<br />

students, is designed to improve written and spoken English grammar at<br />

the intermediate level. This course builds upon and reinforces grammatical<br />

concepts taught in INTL 081 while introducing and developing more complex<br />

academic grammar, syntax, and vocabulary skills to enable the students to<br />

communicate clearly and with greater complexity and subtlety in both writing<br />

and speaking. Prerequisite: Appropriate score on the IEP placement test, or<br />

INTL 081, or instructor permission. Corequisites: INTL 088, INTL 089.<br />

INTL 088 INTERMEDIATE ACADEMIC<br />

LISTENING & SPEAKING<br />

6CR<br />

This course, for non-native speakers <strong>of</strong> English who are international students,<br />

builds on and reinforces the skills taught in INTL 84 in preparation for college<br />

level classes requiring a higher level <strong>of</strong> communicative competence. Students<br />

practice critical thinking skills in class discussions and study strategies for both<br />

impromptu and prepared oral presentations. Prerequisites: Appropriate score on<br />

IEP Placement test, or INTL 084, or instructor permission Corequisite: INTL 089.<br />

INTL 089 INTERMEDIATE ACADEMIC<br />

READING & WRITING<br />

6CR<br />

This course, for non-native speakers <strong>of</strong> English who are international students,<br />

builds on and reinforces the academic reading and writing skills taught in<br />

INTL 085. Students are exposed to simple authentic texts and study basic<br />

documentation methods (APA) to use in avoiding plagiarism and writing<br />

more effective paragraphs and essays. Prerequisites: Appropriate score on IEP<br />

Placement test, or INTL 085, or instructor permission. Corequisite: INTL 088.<br />

ITAD 111 COMPUTER PROGRAMMING<br />

FUNDAMENTALS<br />

5CR<br />

A general introduction to concepts related to designing and writing computer<br />

programs and procedures. Students study problem-solving techniques,<br />

algorithmic thinking, programming logic, and concepts such as data types,<br />

data structures, and object-oriented programming. Prerequisite: MATH 090.<br />

ITAD 112 HTML 5CR<br />

This course is an introduction to HyperText Markup Language (HTML).<br />

Students examine the key components <strong>of</strong> HTML to create web pages<br />

and apply CSS style sheets to improve the appearance and formatting <strong>of</strong><br />

the pages. Design considerations for different Web browsers are studied.<br />

Prerequisites: MATH 080, ENGL 093, and completion <strong>of</strong> or concurrent<br />

enrollment in BAS 120, MMDP 101, or CSNT 115; or instructor permission.<br />

ITAD 122 JAVASCRIPT 5CR<br />

Students learn to apply programming skills to build dynamic web pages,<br />

manipulate the Browser Object Model, validate forms, use object-oriented<br />

techniques, and trace and resolve errors in JavaScript programs. Prerequisites:<br />

ITAD 111 and ITAD 112 or instructor permission.<br />

ITAD 123 C++ PROGRAMMING I 5CR<br />

An introduction to C++ programming language with emphasis on structured<br />

programming. Concepts include loops, arrays, pointers, functions, and<br />

sequential file access. Small to medium size C++ programs will be designed,<br />

written, tested and debugged. Prerequisites: ITAD 111.<br />

ITAD 138 STRUCTURED QUERY<br />

LANGUAGE (SQL)<br />

5CR<br />

Students will learn how to use Structured Query Language (SQL) to retrieve<br />

information from a relational database, filter, modify, group and summarize<br />

data, and retrieve joint information from multiple tables in a database.<br />

Prerequisite: ITAD 111.<br />

ITAD 145 VISUAL BASIC APPLICATIONS<br />

DEVELOPMENT<br />

5CR<br />

Students develop and implement Windows-based applications and COM+<br />

Applications using Windows Forms and the Micros<strong>of</strong>t .NET Framework.<br />

Prerequisite: ITAD 124.<br />

ITAD 221 SYSTEMS ANALYSIS AND DESIGN 55CR<br />

This systems analysis and design class teaches the core set <strong>of</strong> skills needed<br />

to design and develop information systems more effectively and efficiently.<br />

Phases <strong>of</strong> planning, analysis, design, and implementation <strong>of</strong> systems are<br />

discussed using object-oriented approach and Unified Modeling Language<br />

(UML). Prerequisite: ITAD 111.<br />

ITAD 222 JQUERY 5CR<br />

jQuery is a modern, widely-used library <strong>of</strong> JavaScript functions that helps create<br />

dynamic, interactive web pages and web applications. Students learn to enhance<br />

website usability and user experience by adding dynamic features to the HTML<br />

pages. Prerequisites: MMDP 113, ITAD 111, and MMDP 118 or ITAD 112.<br />

ITAD 228 PROGRAMMING WITH C# 5CR<br />

C# is a modern, powerful, and expressive object-oriented language that is<br />

widely used in general s<strong>of</strong>tware development as well as web development.<br />

Students learn the language fundamentals and more advanced topics<br />

including inheritance, event-driven programming, and GUI implementation.<br />

Prerequisite: ITAD 123.<br />

ITAD 230 PROGRAMMING FOR MOBILE DEVICES 5CR<br />

This course teaches the principles <strong>of</strong> mobile application design and<br />

development. Students will learn application development for major mobile<br />

platform(s). Topics will include user interface design, memory management,<br />

user interface building, input methods, data handling, and network<br />

techniques. Prerequisite: ITAD 242 or instructor permission.<br />

ITAD 235 ALGORITHMS AND DATA STRUCTURES 5CR<br />

Students study fundamental algorithms and data structures, learn to use lists,<br />

arrays, stacks and queues, and apply searching and sorting methods to solve<br />

intermediate level programming problems. Students will write medium sized C++<br />

programs consisting <strong>of</strong> multiple classes and data structures. Prerequisite: ITAD 133.<br />

ITAD 239 ASP.NET 5CR<br />

In this course students learn Active Server Pages (ASP.Net), a Micros<strong>of</strong>t serverside<br />

scripting environment enabling dynamic, data driven websites. Topics<br />

include server controls, ASP.Net objects, built-in ASP.Net components, and<br />

ADO.Net. Prerequisites: ITAD 112, ITAD 228.<br />

ITAD 242 JAVA PROGRAMMING 5CR<br />

This course teaches students to develop applications using Java programming<br />

language. Emphasis is placed on object-oriented programming principles. The<br />

course studies event-driven programming, building user interfaces, and using<br />

object-oriented development environment. Prerequisite: ITAD 123.<br />

210<br />

2 0 1 3 - 2 0 1 4 • L A K E W A S H I N G T O N I N S T I T U T E O F T E C H N O L O G Y • C A T A L O G

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!