Skip to main content
CIT392Sciences2 Unitsintermediate

Computer Laboratory Ii

This course provides laboratory exercises on programming languages and operating systems. It covers fundamental concepts in using programming languages like C, C++, and Java. The course also explores microcomputer operating systems such as MS-XP, Windows 7, and Linux. Additionally, it delves into database design using SQL and introduces COBOL and ADA programming languages, providing a comprehensive overview of essential computing skills.

Transform this course into personalized study materials with AI

208h
Study Time
13
Weeks
16h
Per Week
basic
Math Level
Course Keywords
Programming LanguagesOperating SystemsSQLCOBOLADA

Course Overview

Everything you need to know about this course

Course Difficulty

Intermediate Level
Builds on foundational knowledge
65%
intermediate
Math Level
Basic Math
🔬
Learning Type
Hands-on Practice

Course Topics

Key areas covered in this course

1

Programming Fundamentals

2

C Programming

3

C++ Programming

4

Java Programming

5

Operating Systems

6

SQL Databases

7

COBOL Programming

8

ADA Programming

Total Topics8 topics

Requirements

Knowledge and skills recommended for success

Basic Computer Knowledge

💡 Don't have all requirements? Don't worry! Many students successfully complete this course with basic preparation and dedication.

Assessment Methods

How your progress will be evaluated (2 methods)

Tutor-Marked Assignments

Comprehensive evaluation of course material understanding

Written Assessment

Final Examination

Comprehensive evaluation of course material understanding

Written Assessment

Career Opportunities

Explore the career paths this course opens up for you

Software Developer

Apply your skills in this growing field

Database Administrator

Apply your skills in this growing field

Systems Analyst

Apply your skills in this growing field

IT Consultant

Apply your skills in this growing field

Application Programmer

Apply your skills in this growing field

Industry Applications

Real-world sectors where you can apply your knowledge

FinanceHealthcareGovernmentEducationTelecommunications

Study Schedule Beta

A structured 13-week journey through the course content

Week
1

Module 1: Laboratory exercises on programming languages

4h

Unit 1: Introduction to Programming

4 study hours
  • Understand the definition of programming.
  • Learn how computers can solve problems.
  • Distinguish between procedural, structured, and object-oriented programming.
Week
2

Module 1: Laboratory exercises on programming languages

6h

Unit 2: Programming In C

6 study hours
  • Create a C source file.
  • Understand control structures in C.
  • Understand functions in C.
  • Understand pointers and arrays in C.
Week
3

Module 1: Laboratory exercises on programming languages

6h

Unit 3: Programming in C++

6 study hours
  • Create a C++ source file.
  • Understand control structures in C++.
  • Understand functions in C++.
  • Create classes and objects.
  • Understand pointers and arrays in C++.
Week
4

Module 1: Laboratory exercises on programming languages

6h

Unit 4: Programming in Java

6 study hours
  • Understand data types in Java.
  • Understand control structures in Java.
  • Understand methods in Java.
  • Create methods and classes.
  • Understand arrays in Java.
  • Learn about Java packages and binary streams.
Week
5

Module 2: Laboratory exercises using microcomputer operating systems

4h

Unit 1: Microsoft Operating System- Windows Xp

4 study hours
  • Understand the Windows XP environment.
  • Work and organize files and folders in XP.
  • Use applications easily in XP.
  • Learn about Windows XP commands and buttons.
Week
6

Module 2: Laboratory exercises using microcomputer operating systems

4h

Unit 2: Microsoft Operating System- Windows 7

4 study hours
  • Understand the Windows 7 environment.
  • Use menus, buttons, bars, and boxes.
  • Work with files and folders in Windows 7.
  • Learn about programs and applications in Windows 7.
Week
7

Module 2: Laboratory exercises using microcomputer operating systems

4h

Unit 3: Linux Operating System

4 study hours
  • Gain an overview of the Linux operating system.
  • Understand commands used in Linux.
  • Understand the parts of Linux.
  • Learn about Linux file structure and installation.
Week
8

Module 3: Laboratory exercises using SQL

5h

Unit 1: Concepts of SQL

5 study hours
  • Explain the history of SQL.
  • Explain the history of databases.
  • Understand the concept of relational database management systems.
  • List and explain the basic SQL commands.
  • Define some SQL terminologies.
Week
9

Module 3: Laboratory exercises using SQL

5h

Unit 2: Data Query Language

5 study hours
  • List the capabilities of SQL SELECT statements.
  • Write an SQL query.
  • Select and list all rows and columns from a table.
  • Select and list specific rows and columns from a table.
Week
10

Module 3: Laboratory exercises using SQL

5h

Unit 3: Data Manipulation Language

5 study hours
  • Describe each data manipulation language (DML) statement.
  • Insert rows into a table.
  • Update records in a table.
  • Delete rows from a table.
Week
11

Module 3: Laboratory exercises using SQL

5h

Unit 4: Creating Database Objects

5 study hours
  • Identify some database objects.
  • Create tables.
  • Create views.
  • Create sequences.
Week
12

Module 3: Laboratory exercises using SQL

5h

Unit 5: Aggregate Function

5 study hours
  • Identify the available group functions.
  • Describe the use of group some functions.
Week
13

Module 4: Laboratory exercises using ADA and COBOL

12h

Unit 1: ADA Programming Language

6 study hours
  • Create and write an ADA source code.
  • Understand control structure in ADA.
  • Understand I/Os in ADA.
  • Create and Understand Packages.
  • Understand Arrays in ADA.

Unit 2: COBOL Programming Language

6 study hours
  • Know what the acronym COBOL stands for.
  • Be aware of the significance of COBOL in the marketplace.
  • Be aware of the COBOL coding rules
  • Understand the structure of COBOL programs
  • Understand the purpose of the IDENTIFICATION, ENVIRONMENT, DATA and PROCEDURE divisions.

This study schedule is in beta and may not be accurate. Please use it as a guide and consult the course outline for the most accurate information.

Course PDF Material

Read the complete course material as provided by NOUN.

Access PDF Material

Study Tips & Exam Preparation

Expert tips to help you succeed in this course

1

Practice writing C, C++, and Java programs from Units 2-4 weekly

2

Create SQL queries from Units 1-5 to design and manipulate databases

3

Review the syntax and structure of COBOL and ADA programs from Module 4

4

Focus on understanding the core concepts of each programming language and operating system

5

Attend tutorial sessions to clarify any doubts and compare knowledge with other students

Related Courses

Other courses in Sciences that complement your learning