N/A
|
COMP10001 |
Programming Fundamentals |
70.00 |
Course description: Build a foundation for learning and practicing the discipline of Software Engineering and the application of tools and methods to produce and maintain quality software systems. Develop essential skills to create software structures and logic. Develop knowledge and disciplines which are transferrable to any computer-based software problem. |
Credits: 5 |
|
N/A
|
COMP10062 |
Programming in Java |
70.00 |
Course description: Design object-oriented apps in Java that make effective use of encapsulation, inheritance, polymorphism, interfaces, association, and arrays of objects. Create desktop apps that display graphics and use Graphical User Interface components to communicate with the user. Implement apps that allow the user to open, view, and modify the contents of text files. Extend programming and problem solving skills developed in Programming Fundamentals to the Java programming language. |
Prerequisites: COMP10001 |
|
N/A
|
COMPCO826 |
Introduction To Systems Analysis And Design |
56.00 |
Course description: Identify the steps involved in approaches and investigating system requirements. Develop an understanding of the principles in modeling and evaluating alternatives and strategies. Create project schedules, requirements analysis and cost/benefit analysis. Design outputs and inputs and develop an understanding of Human-Computer Interaction and the processes involved in systems operation and support. |
|
N/A
|
COMPCO859 |
Database Theory |
56.00 |
Course description: Demonstrate knowledge of database terms, SQL, Normalization, Entity Relationship Diagramming, Physical Structures and Database Administration. |
Credits: 4 |
|
N/A
|
ELEC10050 |
Internet Technologies |
56.00 |
Course description: Build, analyze, and test interactive web pages using client- and server-side scripting languages and environments such as JavaScript, VBScript, PHP and Active Server Pages through extensive hands-on projects revolving around actual business practices. Create dynamic web applications that interact with a database using scripts, and compiled server programs. |
Credits: 4 |
Prerequisites: ELEC10034 |
Equivalents: COMPNET25 |
|
N/A
|
ELEC10118 |
Computer Hardware and Software |
56.00 |
Course description: Describe the fundamentals of computer hardware and software as well as advanced concepts. Develop skills to identify internal components of a computer, assemble a computer system, install an operating system, and troubleshoot using system tools and diagnostic software. Provide hands-on, career-oriented learning experience to develop fundamental computer and career skills. Integrate Cisco IT Essentials curriculum to prepare to write the CompTIA A+ certification exam. |
Credits: 4 |
|
N/A
|
COMP10204 |
Programming in .NET |
56.00 |
Course description: This course focuses on how to design, develop, and implement interactive and user-friendly software within the Microsoft .NET environment. An object-oriented approach to programming is used to develop both console and GUI applications. Core topics covered expand upon the concepts of classes, data encapsulation, inheritance, and polymorphism. Program designs may incorporate interfaces, data structures, and/or generic collections. Where used, Windows forms will introduce the concept of event-driven programming, touching on form navigation, data entry validation, and database processing. |
Credits: 4 |
Prerequisites: COMP10062 |
Equivalents: COMP10039 |
|