INTRODUCTION TO COMPUTER INFORMATION SYSTEMS
Course Number: CIS 1
Units: 4
Class: 3 hour lecture, 3 hour laboratory (GR tai P/NP)
Acceptable for credit: CSU, UC
kuvaus: tietokonelaitteistojen, ohjelmistojen ja järjestelmien yleinen luonne: Käytännön sovelluksia ovat Johdatus tekstinkäsittely, taulukkolaskenta, tietokannan hallinta ja esitys ohjelmisto, ja lyhyt johdatus web-selailu ja sähköposti. 0701.00
AA/as area 4c
INTRODUCTION TO COMPUTER SCIENCE
Course Number: CIS 5
Units: 5
Class: 4 hour lecture, 3 hour laboratory (GR tai P/NP)
Acceptable for credit: CSU, UC
description: introduction to computer science: architecture of Digital Computers, design of algorithms for solving different problems, and basic skills in computer programming. 0706.00
AA/as area 4c
INTRODUCTION TO COMPUTER PROGRAMMING
Course Number: CIS 6
Units: 5
Class: 4 hour lecture, 3 hour laboratory (GR tai P/NP)
Acceptable for credit: CSU, UC
description: introduction to computer programming: algorithm design, flow charting, and debugging; elements of good programming style. Kurssi voidaan ohjata millä tahansa ohjelmointikielellä. 0707.10
AA / as area 4c
Microcomputer Assembly Language
Course Number: CIS 20
Units: 4
Class: 3 tunnin luento, 3 tunnin laboratorio (GR tai P/NP)
suositeltava valmistelu: CIS 3 tai 6 tai 26
hyväksyttävä luotto: CSU, UC
Description: Johdanto assembly language: Input/output operations, tiedostojen käyttö, program flow controls, interaction with OS throughts, pointers and array, structured programming, and related applications. 0707.10
AA / as area 4c
olio-ohjelmointi käyttäen C++
Kurssinumero: CIS 25
yksiköt: 4
Luokka: 3 tunnin luento, 3 tunnin laboratorio (GR tai P/NP)
suositeltava valmistelu: CIS 6 tai 26
hyväksyttävä luotto: CSU, UC
kuvaus: Olio-oriented methods of software development using C++: Design and implementation of objects, class construction and destruction, encapsulation, inheritance, and polymorphism. 0707.10
AA / as area 4c
C++ – ohjelmointikieli II
Kurssinumero: CIS 25b
yksiköt: 4
luokka: 3 tuntia Luento, 3 tuntia laboratorio (GR tai P/NP)
Ennakkovaatimus (s): CIS 25 tai 36A ja C++ – ohjelmointikielen tuntemus
kelvollinen luotolle: CSU, UC
Description: Continuation of CIS 25. Olio-orientoitunut ohjelmasuunnittelu C++ – ohjelmointikielellä: suunnittelu ja ohjelmointi poikkeuksin, viestiketjuin, tiedostotulo/lähtö (I / O); verkottuminen ja graafiset luokat; koodin kehittäminen käyttäen työkaluja kuten.net; ja työskentely projektien parissa esimerkiksi animaatiossa. 0707.10
AA / as area 4c
Tietorakenteet ja algoritmit
Kurssinumero: CIS 27
4 yksikköä, 3 tunnin luento, 3 tunnin laboratorio (GR tai P/NP)
Pre-required: CIS 25 or 26 or 36a
Acceptable for credit: CSU, UC
Description: Use of abstract forms of data in programming: Concepts, and implementation and applicability of different forms of data to different programming problems. 0707.10
AA / as area 4c
JAVA – ohjelmointikieli I
Kurssinumero: CIS 36a
yksiköt: 4
luokka: 3 tunnin luento, 3 tunnin laboratorio (GR tai P/NP)
ennakkoedellytykset: CIS 25 tai 26 tai 215
hyväksyttävä luotto: CSU, UC
Description: Introduction to object-oriented program design: Overview of the Java programming language including developing applets for web pages and stand-alone applications. 0707.10
AA/as area 4c
JAVA PROGRAMMING LANGUAGE II
Kurssinumero: CIS 36B
yksiköt: 4
luokka: 3 tunnin luento, 3 tunnin laboratorio (GR tai P/NP)
Pre-requirement: CIS 36A, 25 ja perehtyneisyys java programming language
acceptable for credit: CSU, UC
description: Olio-orientoitunut ohjelmasuunnittelu Java – ohjelmointikielellä: suunnittelu ja ohjelmointi poikkeuksin, säikein, tiedostotulo/lähtö (I/O); verkostoituminen ja grafiikkaluokat; koodin kehittäminen Java 2D API: n ja SWING: n kaltaisilla työkaluilla; ja työskentely projektien parissa esimerkiksi animaatiossa. 0707.10
AA/as area 4c
valitut aiheet atk-tietojärjestelmissä
Kurssinumero: CIS 48GA-MZ
yksiköt: .5-9
Luokka: 0-9 tuntia luento, 0-27 tuntia laboratorio (GR)
hyväksyttäviä opintopisteitä: CSU, UC◆
kuvaus: katso jakso valikoiduista aiheista. 0702.00
itsenäinen opiskelu tietotekniikan tietojärjestelmissä
Kurssinumero: CIS 49
yksiköt: .5-5 (GR)
kelpoisuusehdot: CSU, UC
kuvaus: KS.kohta riippumaton tutkimus. 0702.00
tietokoneohjelmien rakenne ja tulkinta
Kurssinumero: CIS 61
yksiköt: 5
Luokka: 4 tunnin luento, 3 tunnin laboratorio (GR tai P/NP)
opintopisteen kelpoisuus: CSU, UC
kuvaus: ongelmanratkaisu tietokoneohjelmointiin: Painotetaan toimintojen suunnittelua ja toteutusta, abstraktien tietomuotojen esittämistä sekä eri ohjelmointimenetelmien vaikutuksia ohjelmistokehitykseen. 0707.10
AA/as area 4c
Networking Architecture I
Course Number: CIS 77A
Units: 4
Class: 3 hour lecture, 3 hour laboratory (GR tai P/NP)
Acceptable for credit: CSU, UC
Description: Introduction to current and emerging network arkkitehtuuritekniikka: Turvallisuus, verkon terminologia, protokollat, net tai standardit, LANs, WANs, OSi malli, kaapelointivaihtoehdot, reitittimet, ja topologiat. 0708.10 AA / as area 4c
COMPUTER LITERACY
Course Number: CIS 205
Unit: 1
Class: .75 tuntia luento, .75 tunnin laboratorio (GR tai P/NP)
tarjotaan myös väylänä 219. Ei ole avoin opintopisteelle opiskelijoille, jotka ovat suorittaneet tai ovat tällä hetkellä kirjoilla linja 219.
Description: Introduction to computers and information technology for people with no background in or knowledge of computers. 0701.00
AA / as area 4c
valitut aiheet ATK-tietojärjestelmissä
Kurssinumero: CIS 248GA-MZ
yksiköt:.5-9
Luokka: 0-9 tuntia luento, 0-27 tuntia laboratorio
kuvaus: Katso osa valituista aiheista. 0702.00
työkokemus atk-tietojärjestelmissä
Kurssinumero: CIS 462A
yksiköt: 1-4,
Luokka: järjestettävät tunnit (GR) 0702.00