wprowadzenie do komputerowych systemów informatycznych
numer kursu: CIS 1
jednostki: 4
zajęcia: 3-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
dopuszczalne do zaliczenia: CSU, UC
Opis: ogólny charakter sprzętu komputerowego, oprogramowania i systemów: Praktyczne aplikacje obejmują wprowadzenie do edytora tekstu, arkusza kalkulacyjnego, oprogramowania do zarządzania bazami danych i prezentacji oraz krótkie wprowadzenie do przeglądania stron internetowych i poczty e-mail. 0701.00
AA/AS obszar 4C
wprowadzenie do informatyki
numer kursu: CIS 5
jednostki: 5
zajęcia: 4 godziny wykładu, 3 godziny laboratorium (GR lub P/NP)
dopuszczalne do zaliczenia: CSU, UC
opis: wprowadzenie do informatyki: Architektura komputerów cyfrowych, projektowanie algorytmów rozwiązywania różnych problemów oraz podstawowe umiejętności programowania. 0706.00
AA/as area 4c
wprowadzenie do programowania komputerowego
numer kursu: CIS 6
jednostki: 5
zajęcia: 4-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
dopuszczalne do zaliczenia: CSU, UC
opis: wprowadzenie do programowania komputerowego: Projektowanie algorytmów, wykresy przepływu i debugowanie; elementy dobrego stylu programowania. Kurs może być prowadzony w dowolnym języku programowania. 0707.10
AA / as obszar 4C
język montażu mikrokomputerów
numer kursu: CIS 20
jednostki: 4
Klasa: 3-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
zalecane przygotowanie: CIS 3 lub 6 lub 26
dopuszczalne dla uznania: CSU, UC
opis: Wprowadzenie do języka asemblacji: operacje wejścia/wyjścia, korzystanie z plików, sterowanie przepływem programu, interakcja z systemem operacyjnym za pomocą przerwań, wskaźników i tablic, ciągów i programowania strukturalnego oraz powiązanych aplikacji. 0707.10
AA/AS area 4c
programowanie obiektowe z wykorzystaniem C++
numer kursu: CIS 25
jednostki: 4
Klasa: 3-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
zalecane przygotowanie: CIS 6 lub 26
dopuszczalne do zaliczenia: CSU, UC
opis: obiektowe metody tworzenia oprogramowania z wykorzystaniem C++: Projektowanie i implementacja obiektów, Budowa i niszczenie klas, hermetyzacja, dziedziczenie i polimorfizm. 0707.10
AA/AS obszar 4C
język programowania C++ II
numer kursu: CIS 25B
jednostki: 4
zajęcia: 3 godziny wykładu, 3 godziny laboratorium (GR lub P/NP)
wymagania wstępne: CIS 25 lub 36A oraz znajomość języka programowania C++
dopuszczalne do zaliczenia: CSU, UC
opis: kontynuacja CIS 25. Obiektowe projektowanie programów przy użyciu języka programowania C++: Projektowanie i programowanie z wyjątkami, wątkami, wejściami/wyjściami plików (I / O); sieci i klasy graficzne; tworzenie kodu przy użyciu narzędzi takich jak.NET; i praca z projektami w obszarach takich jak animacja. 0707.10
AA / as obszar 4C
struktury danych i algorytmy
numer kursu: CIS 27
4 jednostki, 3-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
warunek wstępny: CIS 25 lub 26 lub 36A
dopuszczalne do zaliczenia: CSU, UC
opis: wykorzystanie abstrakcyjnych form danych w programowaniu: koncepcje, implementacja i zastosowanie różnych form danych do różnych problemów programistycznych. 0707.10
AA/AS obszar 4C
język programowania JAVA I
numer kursu: CIS 36A
jednostki: 4
zajęcia: 3-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
warunek wstępny: CIS 25 lub 26 lub 215
akceptowane dla uznania: CSU, UC
opis: Wprowadzenie do projektowania programów obiektowych: przegląd języka programowania Java, w tym tworzenie apletów dla stron internetowych i samodzielnych aplikacji. 0707.10
AA/AS obszar 4C
język programowania JAVA II
numer kursu: CIS 36B
jednostki: 4
zajęcia: 3-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
wymagania wstępne: CIS 36A, 25 i znajomość języka Java język programowania
akceptowany do uznania: CSU, UC
opis: Obiektowe projektowanie programów przy użyciu języka programowania Java: Projektowanie i programowanie z wyjątkami, wątkami, wejściami/wyjściami plików (I / O); klasy sieciowe i graficzne; tworzenie kodu przy użyciu narzędzi takich jak Java 2D API i SWING; oraz praca z projektami w obszarach takich jak animacja. 0707.10
AA / as area 4C
wybrane zagadnienia z informatyki
numer kursu: CIS 48GA-MZ
jednostki: .5-9
zajęcia: 0-9 godzin wykładu, 0-27 godzin laboratorium (GR)
dopuszczalne do zaliczenia: CSU, UC
opis: patrz Dział na wybrane tematy. 0702.00
samodzielne studia w zakresie komputerowych systemów informatycznych
numer kursu: CIS 49
jednostki: .5-5 (GR)
dopuszczalne do zaliczenia: CSU, UC
opis: patrz sekcja dotycząca badań niezależnych. 0702.00
struktura i interpretacja programów komputerowych
numer kursu: CIS 61
jednostki: 5
zajęcia: 4-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
dopuszczalne do zaliczenia: CSU, UC
opis: Rozwiązywanie problemów w programowaniu komputerowym: Nacisk na projektowanie i implementację funkcji, reprezentowanie abstrakcyjnych form danych oraz wpływ różnych metod programowania na rozwój oprogramowania. 0707.10
AA/AS area 4c
Architektura sieci I
numer kursu: CIS 77A
jednostki: 4
Klasa: 3-godzinny wykład, 3-godzinne laboratorium (GR lub P/NP)
dopuszczalne do uznania: CSU, UC
opis: Wprowadzenie do obecnej i powstającej sieci technologia architektury: Bezpieczeństwo, terminologia sieciowa, protokoły, sieć lub standardy, sieci LAN, WAN, Model OSi, opcje okablowania, routery i topologie. 0708.10 AA / AS obszar 4C
umiejętność obsługi komputera
numer kursu: CIS 205
Jednostka: 1
Klasa: .75 godzin wykładu,75 godzin laboratorium (GR lub P / NP)
oferowany również jako autobus 219. Nie jest dostępny dla studentów, którzy ukończyli lub są obecnie zapisani do autobusu 219.
opis: Wprowadzenie do komputerów i technologii informatycznych dla osób bez doświadczenia ani wiedzy o komputerach. 0701.00
AA/as obszar 4C
wybrane zagadnienia z informatyki
numer kursu: CIS 248GA-MZ
jednostki:.5-9
zajęcia: 0-9 godzin wykładu, 0-27 godzin laboratorium
opis: patrz Dział na wybrane tematy. 0702.00
doświadczenie zawodowe w zakresie komputerowych systemów informatycznych
numer kursu: CIS 462A
jednostki: 1-4,
zajęcia: godziny do uzgodnienia (GR) 0702.00