03.08.2013 Views

2003 / 2004 - Bellevue College

2003 / 2004 - Bellevue College

2003 / 2004 - Bellevue College

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

POLSC 206<br />

Introduction to Governments:<br />

Developing Nations • 5 CR<br />

Examines political theories and strategies in Asian,<br />

African, and Latin American nations. Students focus<br />

on problems of political development and<br />

modernization.<br />

POLSC 230<br />

Revolutions in the<br />

Modern World • 5 CR<br />

Studies the forces that produce significant changes<br />

in a nation’s social, economic, or political ideas<br />

and institutions. Students analyze “revolutions”<br />

such as those in England, America, France, Russia,<br />

and China. Same as HIST 230. Either POLSC 230 or<br />

HIST 230 can be taken for credit, not both. May be<br />

used as social science or humanities credit, not<br />

both, at BCC.<br />

POLSC 294/295/296/297<br />

Special Topics in<br />

Political Science • V1-10 CR<br />

Covers supplementary or unusual classes related to<br />

the field. Topics are announced in the class schedule.<br />

POLSC 298<br />

Seminar in Political Science • V1-10 CR<br />

Includes seminars, workshops, etc., for which college<br />

credit is offered.<br />

POLSC 299<br />

Individual Studies in<br />

Political Science • V1-10 CR<br />

Covers direct readings, special projects, and independent<br />

study by an individual student. May be<br />

repeated for a maximum of 15 credits. Prerequisite:<br />

Permission of instructor.<br />

Programming<br />

BUSINESS DIVISION<br />

PROG 108<br />

Programming for Media Majors • 2 CR<br />

Course designed for students who have basic programming<br />

skills in a JavaScript environment, and<br />

want to start learning programming in C++ Language<br />

at an intermediate level. Course emphasizes<br />

the difference between the JavaScript and C++ languages.<br />

This is a self-paced course. Prerequisite:<br />

IDEV 111 at BCC with a C- or better, or entry code.<br />

Placement by assessment into MATH 105, or MATH<br />

098 or 099 with a C- or better.<br />

PROG 110<br />

Introduction to Programming • 5 CR<br />

Introduces fundamental programming techniques<br />

using the Visual Studio.Net development environment<br />

and visual Basic.Net. Students design procedures<br />

and write computer instructions to solve<br />

business problems, learn procedural programming,<br />

develop graphical user interfaces in Windows,<br />

and work with events and objects. Fulfills the<br />

quantitative or symbolic reasoning course requirement<br />

for non-business majors at BCC. Prerequisite:<br />

Placement by assessment into MATH 105 or MATH<br />

098 or 099 with a C- or better or equivalent course<br />

from another college. Placement by assessment<br />

into ENGL 101 or ENGL 092 or 093 with a C- or<br />

better.<br />

PROG 111<br />

Introduction to<br />

C++ Programming • 5 CR<br />

Presents the C++ Programming Language using<br />

structured programming techniques and program<br />

development methodology. Students design, code,<br />

test, and debug programs using repetition and decision<br />

structures, pointers, functions, and other C<br />

data structures. Prerequisite: Placement by assessment<br />

into MATH 105 or MATH 098 or 099 with a<br />

C- or better; or entry code.<br />

PROG 113<br />

Intermediate C++ Programming • 5 CR<br />

Expands upon the fundamentals covered in the<br />

Introduction to C++ Programming. Covers object<br />

oriented programming concepts using C++. Other<br />

topics include program specification, design of abstract<br />

data types and classes, inheritance, polymorphism,<br />

encapsulation, and using the Standard<br />

Template Library. Prerequisite: PROG 111 or CS 210<br />

at BCC with a C- or better; or entry code.<br />

PROG 120<br />

Object Oriented<br />

Programming Concepts • 5 CR<br />

Students learn object oriented programming techniques<br />

using the Visual Studio.Net development<br />

environment and Visual Basic.Net. Students apply<br />

these techniques for developing applications for<br />

both Windows and Web environments. Students<br />

will create classes, components, interfaces, and<br />

user controls. Class provides the foundation for sophisticated<br />

application development. Prerequisite:<br />

PROG 110.<br />

PROG 125<br />

Enterprise Software<br />

Development I • 5 CR<br />

Students learn to create enterprise applications using<br />

the Visual Studio.Net integrated development<br />

environment and the Visual Basic.Net programming<br />

language. Focus is on developing user interfaces<br />

for Windows and Web platforms, data validation,<br />

and structured exception handling. Students<br />

develop an understanding of application architectures<br />

for Windows and Web environments.<br />

Prerequisite: PROG 120.<br />

PROG 140<br />

SQL & Relational Database<br />

Programming • 5 CR<br />

Students learn to apply relational database theory<br />

by creating databases, tables, views, and indexes<br />

in a server environment. Focus is on developing<br />

complex SQL queries to retrieve meaningful information<br />

and on developing procedures to manipulate<br />

data. SQL server and related client tools are<br />

used in all work. Prerequisite: PROG 113 or 120.<br />

PROG 160<br />

Systems Analysis & Design • 5 CR<br />

Examines the system-development cycle in depth.<br />

Topics include problem identification, problem<br />

solving, and information-gathering techniques.<br />

Current structured tools are used to describe business<br />

rules and objects, data flow, data structures,<br />

and process flow and documentation. Creative<br />

problem-solving and working in a team environment<br />

are stressed. Prerequisite: IT 101 at BCC with<br />

a C- or better. Placement by assessment into ENGL<br />

101; or ENGL 092 or 093 with a C- or better.<br />

PROG 210<br />

Enterprise Software<br />

Development II • 5 CR<br />

Course Descriptions<br />

Students expand their ability to create enterprise<br />

applications using the Visual Studio.Net development<br />

environment and the Visual Basic.Net programming<br />

language. Focus is on data access<br />

methodologies and middle tier component development<br />

for use from Windows and Web environments.<br />

Students learn about managing data in<br />

multi-user environments using tiered application<br />

architecture. Prerequisite: PROG 125.<br />

Curriculum subject to change. For most current information, visit us on the web at: www.bcc.ctc.edu • 107

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

Saved successfully!

Ooh no, something went wrong!