0% found this document useful (0 votes)
9 views1 page

COURSE_OUTLINE

The document outlines the course structure for the 200 level second semester Computer Science program at LASU, detailing various courses such as Introduction to Discrete Mathematics, Computer Architecture, and Object-Oriented Programming I. Each course includes specific topics, unit values, and focuses on foundational concepts in computer science and programming. Additionally, it emphasizes practical skills through laboratory exercises and hands-on learning experiences.

Uploaded by

Habeeb Abolarin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views1 page

COURSE_OUTLINE

The document outlines the course structure for the 200 level second semester Computer Science program at LASU, detailing various courses such as Introduction to Discrete Mathematics, Computer Architecture, and Object-Oriented Programming I. Each course includes specific topics, unit values, and focuses on foundational concepts in computer science and programming. Additionally, it emphasizes practical skills through laboratory exercises and hands-on learning experiences.

Uploaded by

Habeeb Abolarin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

LASU_SPTS COMPUTER SCIENCE DEPT.

COURSE OUTLINE (200 LEVEL – SECOND SEMESTER)

CSC 204: INTRODUCTION TO DISCRETE printers and scanners, installation and configuration, CSC 218: FOUNDATION OF SEQUENTIAL
MATHEMATICS (2 UNITS) - C basic preventive maintenance, and troubleshooting. PROGRAM (2 UNITS) - C
Basic Set Theory: Basic definitions, Relations, The relationships between H/L languages and the
Equivalence Relations Partition, Ordered Sets. CSC 212: COMPUTER ARCHITECTURE (3 Computer Architecture that underlies their
Boolean Algebra & Lattices, Logic, Graph theory: UNITS) – C implementation: basic machine architecture,
Directed and Undirected graphs, Graph Levels of machine design; gates, register and assemblers specification and translation of P/L
Isomorphism, Basic Graph Theorems, Matrices; processor levels. Number systems and computer Block Structured Languages, parameter passing
Integer and Real matrices, Boolean Matrices, arithmetic, CPU design, instruction sets, von mechanisms.
Matrices mod m, Path matrices. Adjacency Neumann architecture, multiplication and division
Vectors/Matrices: Path adjacency matrix, Numerical algorithms and implementation, floating point CSC 226: OBJECT-ORIENTED
& Boolean Adjacency matrices. Applications to processors. Parallelism, multiprocessor etc. control PROGRAMMING I, C++ (3 UNITS) - C
counting, Discrete Probability Generating unit design, hardwired and micro-programmed Introduction to C: Structured Programming
Functions, control. Memory design, hierarchical memory elements, structured design principles, abstraction
design, cache, associative and inter leaved memory. modularity, stepwise refinement, structured design
techniques. Teaching of a structured programming
CSC 208: INTRODUCTION TO COMPUTER CSC 214: DATABASE DESIGN AND language such as C. Basic object-oriented
HARDWARE LABORATORY (2 UNITS) - E MANAGEMENT I (3 UNITS) – C Programming concepts, objects, inheritance,
Identify and describe tools used for computer Information in the organization, DBMS Technology polymorphism, data abstraction, tools for
service and explain how to use those tools safely; and concepts, entity relational analysis, the developing, compiling, interrupting and debugging
Identify and describe the various internal relational data model, structured Query language an object-oriented programming language.
components of a computer, assemble a computer (SQL), Functional dependency diagrams, Laboratory exercises in an object-oriented
system, install an operating system; Describe the Normalization of data, client server database programming language. C++
purpose of preventive maintenance and basic technologies, Data Integrity. What is Data
troubleshooting steps; Troubleshoot using system Modeling: Conceptual & physical models, instances, ENT 202 - Entrepreneurship Studies I (2 UNITS)
tools and diagnostic software. Hands-on labs and attributes and identifiers, Entity relationship –C
interactive learning tools which help students to modeling and ERDs, Entity Relationship
Diagramming, Supertypes, Subtypes, and Business Definition of entrepreneurship, turning knowledge
develop critical thinking and complex problem-
Rules, System development life cycle, Project into profit, enterprises, entrepreneur, who is an
solving skills; Identify and describe the main
overview and getting started, Presentation project intrapreneur?, theory & practice of entrepreneurship.
components of laptops and portable devices, basic
preventive maintenance, and troubleshooting; management, Final presentation components ,
Identify and describe the differences between Presentation.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy