2 - Lake Washington Institute of Technology
2 - Lake Washington Institute of Technology
2 - Lake Washington Institute of Technology
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