Program Curriculum

For updated curriculum, please contact the IT Programs office for the current brochure:
206.934.3150
scccitprograms@seattlecolleges.edu

PrerequisitesCr
Eligibility for MATH 098 and ENGL&101
ENGL 106 TECHNICAL WRITING 3
Writing strategies geared to target audiences. Emphasis on research and problem-solving requiring critical reading and writing; development of ideas and argumentation. Includes layout and design, use of illustration, schematics and mathematics.
ITC 102 ORINFORMATION SYSTEMS CONCEPTS 3
Intro to computers and information systems, including hardware, software, data organization, data communications, systems development and the evolving role of computers in society.
Pass Final Exam
MATH 119 MATHEMATICS BEHIND INFORMATION TECHNOLOGY 3
Learn basic aspects of discrete mathematics common to information technology: scientific notation; binary and hexadecimal number systems; logical operations and the design of logical networks; set theory; relations and functions; combinatorics; graphs and directed graphs; regular expressions; and finite-state machines.
MIC 101 ORINTRODUCTION TO MICROCOMPUTER APPLICATIONS 4
Intro to microcomputer applications for Windows. Includes an overview of Windows, the Microsoft Office System featuring Word, Excel, Access, PowerPoint, Internet Browsers, email, along with emerging software application topics and concepts.
SAM Challenge
WEB 110 WEB AUTHORING I 4
Covers the mechanics of web page production starting with absolute basics. Covers document structure, text elements, list elements, links, tables and working with images and creating framesets. Focuses on creating HTML/XHTML files ?by hand? with emphasis on browser compatibility issues and HTML/XHTML validation.
1'st QuarterCr
ITC 110 ORPROGRAMMING FUNDAMENTALS 5
Intro to basic computing concepts such as Input-Processing-Output, control structures, arrays, structured programming and object oriented programming using C#.NET as an example language.
CSC 110 INTRODUCTION TO COMPUTER PROGRAMMING 5
WEB 105 WORKING ON A WEB PROJECT 3
Overview of different web-related careers including web team job descriptions, functions, workflow, processes, and overall project management.
WEB 120 WEB AUTHORING II 4
Covers more advanced elements of web page development and production. Includes style sheets, designing and coding ?oof? forms, XHTML and an intro to XML. Code elements by hand and create content compatible with all major browsers.
WEB 150 INTRODUCTION TO JAVASCRIPT 4
Studies programming concepts and techniques affecting web page design. Examines theoretical concepts that make the world of JavaScript programming unique. Uses a hands-on approach when examining programming styles. Examines different coding, the advancement of programming and problem-solving strategies.
2'nd QuarterCr
ITC 172 NET WEB PROGRAMMING 5
Intro to object-oriented, event-driven programming using Visual Basic (VB) in the Visual Studio.NET environment. Create Windows applications and write Windows interfaces to existing applications. Study of Visual Basic forms and tools and writing VB code modules, processing and functions. Intro to web applications.
ITC 220 DATABASE DEVELOPMENT 5
Overview of database theory and systems. Work with relational databases, simple ADO, SQL and XML.
ITC 280 WEB DATABASE 5
Intro to the skills, tools and techniques needed to create database-driven websites and practical experience. The languages and methods used for database access will remain flexible to account for the most current industry standards.
ITC 298 SPECIAL TOPICS 5
In-depth studies in new and emerging technologies relevant to the IT programs.
3'rd QuarterCr
Restricted IT Elective (5 cr.)
ITC 216 PROGRAMMING FOR THE WEB 5
Provides hands-on intro to web programming using a server-side programming language such as PHP or Perl. Reviews HTML and client-side language such as JavaScript, to validate and enhance web pages. Actual programming and scripting languages will reflect current industry usages.
ITC 290 ADVANCED WEB DATABASE 5
Intro to advanced web development and database topics such as XML, RSS and AJAX.
4'th QuarterCr
Restricted IT Elective*
ITC 115 OROBJECT ORIENTED PROGRAMMING 5
Intro to object oriented programming, structures and concepts with Java. Intro to the C++ language Create objects and understand how they relate to classes. Develop C++ code for practical applications.
CSC 142 COMPUTER PROGRAMMING I 5
ITC 210 ADVANCED WEB DEVELOPMENT 5
Provides hands-on experience working on a web team with real-world client projects. Offered with WEB 210. ITC 210 students provide the main database and programming skills while WEB 210 students provide the main design and development skills.
WEB 205 WEB CAREER STRATEGIES 2
Presents various tools and skills needed to transition into the web industry. Learn about web careers, presenting skills, finding appropriate positions and creating a portfolio.
Total Credits = 75

* Choose 5 credits from ITC 134, ITC136, ITC 140, NET 120

Total Credits = 96

Note: This curriculum is being developed and revised. Please check with Information Technology Programs, 206.934.3150, for current information.

Students must maintain a grade of 2.0 or higher in every class to remain in this program.

Students who intend to complete the Web Development AAS–T degree should meet with the Information Technology advisor to plan their courses beyond those listed above. AAS–T degree students must complete the following additional requirements: English 101, Composition; MAT 107, Mathematics a Practical Art; Humanities 105, Intercultural Communications; ITC 285, Capstone Project; BUS 240, Internet Law.

Back to the Top