EINFÜHRUNG IN COMPUTERINFORMATIONSSYSTEME
Kursnummer: CIS 1
Einheiten: 4
Klasse: 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Akzeptabel für Kredit: CSU, UC
Beschreibung: Allgemeiner Charakter von Computerhardware, -software und -systemen: Praktische Anwendungen umfassen eine Einführung in die Textverarbeitung, Tabellenkalkulation, Datenbankverwaltung und Präsentationssoftware sowie eine kurze Einführung in das Surfen im Internet und E-Mail. 0701.00
AA/ AS area 4c
EINFÜHRUNG IN DIE INFORMATIK
Kursnummer: CIS 5
Einheiten: 5
Klasse: 4 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Akzeptabel für Kredit: CSU, UC
Beschreibung : Einführung in die Informatik: Architektur digitaler Computer, Entwurf von Algorithmen zur Lösung verschiedener Probleme und Grundkenntnisse in der Computerprogrammierung. 0706.00
AA / AS area 4c
EINFÜHRUNG IN DIE COMPUTERPROGRAMMIERUNG
Kursnummer: CIS 6
Einheiten: 5
Klasse: 4 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Akzeptabel für Kredit: CSU, UC
Beschreibung : Einführung in die Computerprogrammierung: Algorithmusdesign, Flussdiagramm und Debugging; Elemente eines guten Programmierstils. Der Kurs kann in jeder Programmiersprache unterrichtet werden. 0707.10
AA/ AS area 4c
Mikrocomputer-Assemblersprache
Kursnummer: CIS 20
Einheiten: 4
Klasse: 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Empfohlene Vorbereitung: CIS 3 oder 6 oder 26
Akzeptabel für Kredit: CSU, UC
Beschreibung: Einführung in die Assemblersprache: Eingabe- / Ausgabeoperationen, Verwendung von Dateien, Programmflusssteuerungen, Interaktion mit dem Betriebssystem über Interrupts, Zeiger und Arrays, Zeichenfolgen und strukturierte Programmierung sowie verwandte Anwendungen. 0707.10
AA/AS area 4c
OBJEKTORIENTIERTE PROGRAMMIERUNG MIT C++
Kursnummer: CIS 25
Einheiten: 4
Klasse: 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Empfohlene Vorbereitung: CIS 6 oder 26
Akzeptabel für Kredit: CSU, UC
Beschreibung: Objektorientierte Methoden der Softwareentwicklung mit C ++: Design und Implementierung von Objekten, Klassenaufbau und -zerstörung, Kapselung, Vererbung und Polymorphismus. 0707.10
AA/AS area 4c
C++ Programmiersprache II
Kursnummer: CIS 25B
Einheiten: 4
Klasse: 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P/ NP)
Voraussetzung(en): CIS 25 oder 36A und Vertrautheit mit der Programmiersprache C ++
Akzeptabel für Kredit: CSU, UC
Beschreibung: Fortsetzung von CIS 25. Objektorientiertes Programmdesign mit der Programmiersprache C ++: Entwerfen und Programmieren mit Ausnahmen, Threads, Dateieingabe / -ausgabe (E / A); Netzwerk- und Grafikklassen; Entwickeln von Code mit Tools wie .NET; und Arbeiten mit Projekten in Bereichen wie Animation. 0707.10
AA/AS area 4c
DATENSTRUKTUREN UND ALGORITHMEN
Kursnummer: CIS 27
4 Einheiten, 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Voraussetzung: CIS 25 oder 26 oder 36A
Akzeptabel für Kredit: CSU, UC
Beschreibung: Verwendung abstrakter Datenformen in der Programmierung: Konzepte und Implementierung und Anwendbarkeit verschiedener Datenformen auf verschiedene Programmierprobleme. 0707.10
AA/AS area 4c
JAVA PROGRAMMIERSPRACHE I
Kursnummer: CIS 36A
Einheiten: 4
Klasse: 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P/NP)
Voraussetzung: CIS 25 oder 26 oder 215
Akzeptabel für Kredit: CSU, UC
Beschreibung: Einführung in das objektorientierte Programmdesign: Überblick über die Programmiersprache Java einschließlich der Entwicklung von Applets für Webseiten und eigenständige Anwendungen. 0707.10
AA/AS area 4c
JAVA PROGRAMMING LANGUAGE II
Kursnummer: CIS 36B
Einheiten: 4
Klasse: 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P/NP)
Voraussetzung: CIS 36A, 25 und Vertrautheit mit Java Programmiersprache
Akzeptabel für Kredit: CSU, UC
Beschreibung: Objektorientiertes Programmdesign mit der Programmiersprache Java: Entwerfen und Programmieren mit Ausnahmen, Threads, Dateieingabe / -ausgabe (E / A); Netzwerk- und Grafikklassen; Entwickeln von Code mit Tools wie Java 2D API und SWING; und Arbeiten mit Projekten in Bereichen wie Animation. 0707.10
AA/AS area 4c
Ausgewählte Themen in Computerinformationssystemen
Kursnummer: CIS 48GA-MZ
Einheiten: .5-9
Klasse: 0-9 Stunden Vorlesung, 0-27 Stunden Labor (GR)
Akzeptabel für Kredit: CSU, UCLA
Beschreibung: Siehe Abschnitt zu ausgewählten Themen. 0702.00
UNABHÄNGIGES STUDIUM IN COMPUTERINFORMATIONSSYSTEMEN
Kursnummer: CIS 49
Einheiten: .5-5 (GR)
Akzeptabel für Kredit: CSU, UC
Beschreibung: Siehe Abschnitt über unabhängige Studie. 0702.00
STRUKTUR UND INTERPRETATION VON COMPUTERPROGRAMMEN
Kursnummer: CIS 61
Einheiten: 5
Klasse: 4 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Akzeptabel für Kredit: CSU, UC
Beschreibung: Problemlösungsansatz für die Computerprogrammierung: Schwerpunkt auf Design und Implementierung von Funktionen, Darstellung abstrakter Datenformen und Auswirkungen verschiedener Programmiermethoden auf die Softwareentwicklung. 0707.10
AA / AS area 4c
Netzwerkarchitektur I
Kursnummer: CIS 77A
Einheiten: 4
Klasse: 3 Stunden Vorlesung, 3 Stunden Labor (GR oder P / NP)
Akzeptabel für Kredit: CSU, UC
Beschreibung: Einführung in die aktuelle und aufkommende Netzwerkarchitekturtechnologie: Sicherheit, Netzwerkterminologie, Protokolle, Netz oder Standards, LANs, WANs, OSi-Modell, Verkabelungsoptionen, Router und Topologien. 0708.10 AA/AS area 4c
COMPUTER LITERACY
Kursnummer: CIS 205
Einheit: 1
Klasse: .75 stunden Vortrag, .75 Stunden Labor (GR oder P/NP)
Auch als BUS 219 angeboten. Nicht offen für Studenten, die BUS 219 abgeschlossen haben oder derzeit eingeschrieben sind.
Beschreibung: Einführung in Computer und Informationstechnologie für Menschen ohne Hintergrund oder Kenntnisse von Computern. 0701.00
AA/AS area 4c
AUSGEWÄHLTE THEMEN IN COMPUTERINFORMATIONSSYSTEMEN
Kursnummer: CIS 248GA-MZ
Einheiten:.5-9
Klasse: 0-9 Stunden Vorlesung, 0-27 Stunden Labor
Beschreibung: Siehe Abschnitt zu ausgewählten Themen. 0702.00
Berufserfahrung in Computerinformationssystemen
Kursnummer: CIS 462A
Einheiten: 1-4,
Klasse: Stunden nach Vereinbarung (GR) 0702.00