College of Engineering Bachelor of Computer Science

Similar documents
College of Engineering Bachelor of Computer Science

College of Engineering Bachelor of Science in Engineering

College of Engineering Master of Science in Engineering

w w w. c n u a s. e d u College of Quality and Engineering Management Bachelor of Quality Assurance Science

What You Need to Know About Online Engineering School Courses

College of. Business Administration. Master of (MBA)

Database Management Systems

DOCTORAL DEGREE PROGRAM

DOCTORATE DEGREE PROGRAMS

Software Engineering and Development

Office of Family Assistance. Evaluation Resource Guide for Responsible Fatherhood Programs

Concept and Experiences on using a Wiki-based System for Software-related Seminar Papers

Alarm transmission through Radio and GSM networks

HEALTHCARE INTEGRATION BASED ON CLOUD COMPUTING

A framework for the selection of enterprise resource planning (ERP) system based on fuzzy decision making methods

883 Brochure A5 GENE ss vernis.indd 1-2

Power Monitoring and Control for Electric Home Appliances Based on Power Line Communication

Application for Admission GENEVA COLLEGE

California s Duals Demonstration: A Transparent. Process. Margaret Tatar Chief, Medi-Cal Managed Care Division. CA Coo 8/21/12

Engineered Systems. Configuration Guide. October, 1998 TD9007 rev. 2.0

STUDENT RESPONSE TO ANNUITY FORMULA DERIVATION

SELF-INDUCTANCE AND INDUCTORS

AFFILIATE MEMBERSHIP APPLICATION

COMPLYING WITH THE DRUG-FREE SCHOOLS AND CAMPUSES REGULATIONS

Do Vibrations Make Sound?

ICD-10. Implementation

A formalism of ontology to support a software maintenance knowledge-based system

Determine implementation strategy, including a communications plan with trading partners and business associates (1 month)

How to SYSPREP a Windows 7 Pro corporate PC setup so you can image it for use on future PCs

Module Availability at Regent s School of Drama, Film and Media Autumn 2016 and Spring 2017 *subject to change*

Cloud Service Reliability: Modeling and Analysis

THE DISTRIBUTED LOCATION RESOLUTION PROBLEM AND ITS EFFICIENT SOLUTION

9:6.4 Sample Questions/Requests for Managing Underwriter Candidates

BOARD OF EDUCATION Ossining Union Free School District Ossining, NY. Work Session/Special Meeting March 4, 2015 MINUTES

AgentTime: A Distributed Multi-agent Software System for University s Timetabling

Confirmation of Booking

Converting knowledge Into Practice

An Epidemic Model of Mobile Phone Virus

Significant value in diagnostic information

Firstmark Credit Union Commercial Loan Department

Office Leasing Guide WHAT YOU NEED TO KNOW BEFORE YOU SIGN. Colliers International Office Leasing Guide P. 1

Public Health and Transportation Coalition (PHiT) Vision, Mission, Goals, Objectives, and Work Plan August 2, 2012

Armored Car Insurance Application

MEDIAKit NVITATIONAL. theleague.coop/sponsors. 18 th Annual

Fixed Income Attribution: Introduction

The transport performance evaluation system building of logistics enterprises

Questions & Answers Chapter 10 Software Reliability Prediction, Allocation and Demonstration Testing

Define What Type of Trader Are you?

An Approach to Optimized Resource Allocation for Cloud Simulation Platform

IBM Research Smarter Transportation Analytics

How to recover your Exchange 2003/2007 mailboxes and s if all you have available are your PRIV1.EDB and PRIV1.STM Information Store database

Experts Share Their Insights to Grow Your Group

cover comparison TUH it s my health fund! Your Queensland health fund Effective 2 April 2014

Evaluating the impact of Blade Server and Virtualization Software Technologies on the RIT Datacenter

Research on Risk Assessment of the Transformer Based on Life Cycle Cost

How Much Should a Firm Borrow. Effect of tax shields. Capital Structure Theory. Capital Structure & Corporate Taxes

Data Center Demand Response: Avoiding the Coincident Peak via Workload Shifting and Local Generation

Things to Remember. r Complete all of the sections on the Retirement Benefit Options form that apply to your request.

The Challenges of Tansitioning Veteans in Nevada

Integrating Net2 with an intruder alarm system

How to create RAID 1 mirroring with a hard disk that already has data or an operating system on it

est using the formula I = Prt, where I is the interest earned, P is the principal, r is the interest rate, and t is the time in years.

Transmittal 198 Date: DECEMBER 9, SUBJECT: Termination of the Existing Eligibility-File Based Crossover Process at All Medicare Contractors

Fuzzy Evaluation Method of Virtual Reality for Urban Landscape Design

Modeling and Verifying a Price Model for Congestion Control in Computer Networks Using PROMELA/SPIN

From PLI s Treatise Initial Public Offerings: A Practical Guide to Going Public #19784 PREPACKAGED BANKRUPTCY AND PREARRANGED BANKRUPTCY PROCESS

Channel selection in e-commerce age: A strategic analysis of co-op advertising models

Thank you for participating in Teach It First!

SUPPORT VECTOR MACHINE FOR BANDWIDTH ANALYSIS OF SLOTTED MICROSTRIP ANTENNA

Financial Derivatives for Computer Network Capacity Markets with Quality-of-Service Guarantees

Welcome to the Cloud Stream. Sponsored by:

The Role of Gravity in Orbital Motion

Continuous Compounding and Annualization

An Infrastructure Cost Evaluation of Single- and Multi-Access Networks with Heterogeneous Traffic Density

Towards Automatic Update of Access Control Policy

Automatic Testing of Neighbor Discovery Protocol Based on FSM and TTCN*

PAN STABILITY TESTING OF DC CIRCUITS USING VARIATIONAL METHODS XVIII - SPETO pod patronatem. Summary

Give me all I pay for Execution Guarantees in Electronic Commerce Payment Processes

Instructions to help you complete your enrollment form for HPHC's Medicare Supplemental Plan

How To Use A Network On A Network With A Powerline (Lan) On A Pcode (Lan On Alan) (Lan For Acedo) (Moe) (Omo) On An Ipo) Or Ipo (

ON THE (Q, R) POLICY IN PRODUCTION-INVENTORY SYSTEMS

Technology Launch from Seed Funding to Liquidity Event

Strength Analysis and Optimization Design about the key parts of the Robot

Health Office STUDENT HEALTH RECORD

Ethernet-based and function-independent vehicle control-platform

An Efficient Group Key Agreement Protocol for Ad hoc Networks

Ashfield Girls High School. Critical Incident Policy

Smarter Transportation: The power of Big Data and Analytics

CANCER, HEART ATTACK OR STROKE CLAIM FORM

Model-Driven Engineering of Adaptation Engines for Self-Adaptive Software: Executable Runtime Megamodels

Calculating the. True Costs of. Pest Control. Department of Ecology Hazardous Waste and Toxics Reduction Program Publication Number

An application of stochastic programming in solving capacity allocation and migration planning problem under uncertainty

Pessu Behavior Analysis for Autologous Fluidations

How to create a default user profile in Windows 7

INITIAL MARGIN CALCULATION ON DERIVATIVE MARKETS OPTION VALUATION FORMULAS

An Analysis of Manufacturer Benefits under Vendor Managed Systems

Methods for the specification and verification of business processes MPB (6 cfu, 295AA)

Automated Hydraulic Drilling Rigs. HHSeries

KNIGHTS OF COLUMBUS LEADERSHIP RESOURCES. Practical Information for Grand Knights, District Deputies and Financial Secretaries

VISCOSITY OF BIO-DIESEL FUELS

Transcription:

2 0 0 7 w w w. c n u a s. e d u College of Engineeing Bachelo of Compute Science

This bochue Details the BACHELOR OF COMPUTER SCIENCE PROGRAM available though CNU s College of Engineeing. Fo ou most up-to-date couse listings, please visit us at ou web site: www.cnuas.edu Califonia National Univesity fo Advanced Studies povides an ONLINE leaning envionment whee students eceive one-on-one instuction fom an esteemed faculty, pesonalized student sevice, and the flexibility to ACHIEVE THEIR LIFELONG LEARNING GOALS WHILE BALANCING CAREER AND FAMILY RESPONSIBILITIES. CNU IS nationally accedited by the Accediting Commission of the Distance Education and Taining Council (DETC), Washington, D.C. (www.detc.og, 1601 18th Steet, N.W., Washington, D.C. 20009, Phone: (202) 234-5100). All CNU pogams ae appoved fo Vetean's Benefits unde the G.I. Bill and Veteans Educational Assistance Pogam (VEAP). If you ae eligible and wish to eceive tuition assistance unde one of these pogams, contact you local VA office o education office to eceive an eligibility cetificate. Califonia National Univesity fo Advanced Studies is appoved to paticipate in the voluntay education tuition assistance pogam administeed by the Defense Activity FOR Non-Taditional Education Suppot (DANTES). Active duty militay pesonnel and esevists should contact thei education office fo moe infomation. CNU adhees to the standads of the SOC (Sevicemembes Oppotunity Colleges).

Califonia National Univesity CNU offes Bachelo and Maste of Science in Engineeing degees with electives in compute, electical, envionmental, quality, and mechanical engineeing, as well as a Bachelo of Compute Science and a Maste of Engineeing Management degee. College of Engineeing Ou undegaduate pogams highlight the basic sciences and geneal engineeing couses to help students evolve into well-ounded enginees with stengths in the aea of his/he elective choice. In ou gaduate pogams, students and faculty wok closely togethe to choose a sub-discipline that complements the wok envionment fo eal-wold application. Fo example, a compute engineeing student could specialize in micopocessos o switching theoy; an electical engineeing student could specialize in electonics powe distibution, contol systems, o communications; an envionmental engineeing student could specialize in hazadous waste management, tanspot phenomena, o ai pollution contol; a mechanical engineeing student could specialize in themodynamics o mechanical design; and a compute science student could specialize in advanced compute achitectue o pogamming languages. Gaduates ae expected to possess sufficient knowledge to achieve pofessional cetification. CNU's Online Campus* delives high quality academic pogams with the flexibility and pesonalized suppot you need to achieve you education goals without compomising wok and family esponsibilities. With a compute, intenet, and e-mail access, you can paticipate in you online classoom anytime, fom anywhee. Complete and submit assignments online. Communicate with pofessos in one-on-one inteactions fo feedback and suppot fom an expet in the field. Engage with vitual classmates though theaded discussion foums to enich you leaning. CNU puts you in contol of you leaning. With no campus visits equied and 15-week timestes stating evey Fiday, you can study at the time, the place, and the pace that wok best fo you lifestyle. * The minimum ecommended compute equiements fo using CNU's Online Campus ae: Platfom: PC (Windows 2000 o XP) Mac (10.2, 10.3, 10.4) Hadwae: 128 MB of RAM 2 GB of fee disk space CD ROM and DVD dive Sound cad with speakes (fo couses with multimedia) Ethenet o Wieless netwok cad (fo high-speed Intenet connection) o 56K modem (fo dial-up Intenet connection) T1, DSL, Cable, o Satellite high-speed connection A monito capable of at least 800x600 esolution

Califonia National Univesity Bachelo of Compute Science DEGREE PROGRAM REQUIREMENTS A High School Diploma o GED equivalent is equied fo admission. Applicants to the Bachelo of Compute Science degee pogam ae expected to have a backgound in algeba, plane geomety, tigonomety, physics and chemisty. If an applicant lacks this backgound, peequisite couses will be assigned fom the CNU Basic Sciences Cuiculum. The Bachelo of Compute Science cuiculum is designed to povide a fomal body of knowledge fo students inteested in caees in the eve evolving compute industy. The cuiculum includes a foundation in basic sciences, which includes couses elated to both softwae and hadwae fundamentals, and selected electives to allow students to specialize in aeas of thei inteest. BCS PROGRAM OBJECTIVES: An undestanding of the math and science skills equied by the compute science pofessional. An undestanding of the fundamentals of softwae and hadwae design. An ability to pogam effectively in at least one high level language. An undestanding of opeating systems and pinciples elated to netwoks. The Bachelo of Compute Science degee pogam equies satisfactoy completion of 121 units of academic wok with a cumulative GPA of 2.0 o bette in the following aeas: Geneal Education Basic Sciences Compute Science Coe Compute Science Electives Capstone Poject TOTAL 30 units (lowe division) 25 o 26 units (lowe division) 45 units (lowe/uppe division) 30 units (uppe division) 3 units (uppe division) 121 units Couses ae offeed in a systematic manne, i.e., whee applicable, peequisites will be completed befoe the student can enoll in subsequent highlevel offeings. An ability to apply knowledge leaned in cousewok to a Capstone Poject elated to the student s aea of inteest.

Bachelo of Compute Science Geneal Education 30 units (Lowe division) Students pusuing a Bachelo of Compute Science degee must complete a beadth equiement of 30 Geneal Education units. Students may elect to take the College-Level Examination Pogam (CLEP) exams to meet this equiement instead of o in combination with couses. Students have the option to fulfill geneal education equiements by choosing couses elated to the following subject aeas: 1. Communications (witten/oal) 2. Computation (quantitative easoning/concepts) 3. Social Science (histoy, sociology, economics, and politics) 4. Compute Technology & Pactice 5. Humanities (liteatue, philosophy, language, cultue, the ats) 6. Life/Physical Sciences basic sciences 25 26 units (Lowe division) The Bachelo of Compute Science equies a stong foundation in mathematics and science. Applicants needing additional pepaation in mathematics pio to taking Calculus I will be assigned peequisite couses fom CNU s cuiculum and/o placement exams. Compute science Coe 45 units (Lowe/Uppe division) The Compute Science coe and elective couses consist of a mixtue of guided instuction and lab fomats. Laboatoy couses in Compute Science ae those couses in which the majoity of time is spent witing and using softwae on a pesonal compute. You will need to acquie access to a PC o Macintosh compute capable of suppoting a pogamming language envionment such as C o Visual Basic. Intenet access and an e-mail addess ae equied. Compute Science Electives 18 units (Uppe division) Elective Aeas Compute Engineeing Compute Science Capstone Poject 3 units (Uppe division) In addition, a Capstone Poject is equied which begins with an appoved poposal on a elevant and cuent subject. The Capstone Poject should demonstate the student s ability to apply the pinciples of Compute Science to a pactical poblem. The Capstone Poject will entail one timeste of wok equiing 4 hous of pacticum pe week fo 15 weeks and culminate in a fomal epot.

Couse Listing GENERAL EDUCATION (30 Units) Advisement fo Geneal Education couses is offeed on an individual basis. BASIC SCIENCES (25-26 Units) BSCI 101 Calculus I BSCI 102 Calculus II BSCI 103 Calculus III BSCI 104 Odinay Diffeential Equations BSCI 105 Pobability and Statistics BSCI 113 Discete Mathematics Select Two BSCI 206 Physics I Mechanics (4 units: 3 guided instuction/1 lab) BSCI 207 Physics II Electicity and Magnetism (4 units: 3 guided instuction/1 lab) BSCI 208 Chemisty I (4 units: 3 guided instuction/1 lab) BSCI 209 Chemisty II Compute Science Coe (Select 45 Units) CS 200 CS 201 MIS 202 CS 202B CS 202C CS 202J CS 203 CS 204 CS 205 CS 208 Fundamental Concepts of Infomation and Compute Technology (3 unit) Intoduction to Algoithms and Pogamming (3 units: 2 guided instuction/1 lab) Pinciples of Management Infomation Systems Pogamming in Visual Basic Compute Pogamming in C Intoduction to HTML and Java Data Stuctues and Analysis of Algoithms Intoduction to Compute Achitectue Compute Systems and Intefaces File and Database Systems CS 209 Pinciples of Pogamming Languages ENGR 307 Intoduction to Logic Design (4 units: 3 guided instuction/1 lab) CS 306 CS 307 CS 310 ME 309 MIS 301 MIS 305 Intoduction to Softwae Engineeing Intoduction to Opeating Systems (3 units: 2 guided instuction/1 lab) Netwok Pinciples Numeical Analysis of Engineeing Poblems Business Data Communications Systems Development I COMPUTER SCIENCE ELECTIVES (Select 18 Units) CE 430 CE 440 CS 302 CS 305 CS 411 CS 412 CS 413 CS 414 CS 415 CS 416 CS 417 CS 418 CS 419 Compute Design Micopocesso Systems Design Pogamming in Java Compute Oganization and Assembly Language Atificial Intelligence The Unix Envionment fo Pogammes (3 units: 2 guided instuction/1 lab) Pogamming Languages and Softwae Methodology (3 units: 2 guided instuction/1 lab) Pinciples of Opeating Systems Object-Oiented Pogamming Languages Gaphics and Computes The Windows Envionment Gaphical Use Intefaces Concepts Advanced GUI (Gaphical Use Intefaces) Concepts REQUIRED (3 Units) CS 499 Capstone Poject

18520Ha wt ho nebl v d1s tfl o o,t o a nc e,ca90504