NATIONAL OPEN UNIVERSITY OF NIGERIA. B. Sc Computer Science. in the. School of Science and Technology

Similar documents
LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

School of Education B.A.(Ed) Early Childhood Education - List of registrable courses June 2015_2 Academic Session

GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code

How To Get A Computer Engineering Degree

COURSE CATALOGUE

Semester 1 Course Course Name מע תר הר Credits Preliminary or

Department of Computer Science and Engineering

NATIONAL OPEN UNIVERSITY OF NIGERIA 14/16 AHMADU BELLO WAY, VICTORIA ISLAND, LAGOS SCHOOL OF MANAGEMENT SCIENCES

Core Curriculum to the Course:

APPLIED COMPUTER SCIENCE MULTIMEDIA PROGRAM

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

GENERAL STRUCTURE AND ORGANISATION OF THE CHEMICAL ENGINEERING DEGREE IN THE UNIVERSITY OF VALENCIA

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

Bachelor of Technology (Computer Engineering.) Scheme of Courses/Examination. (3 rd SEMESTER) 1 HUT-211 Organizational Behaviour

One LAR Course Credits: 3. Page 4

Bachelors of Science-Computer System Engineering (Information Assurance)

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

BSc in Information Technology Degree Programme. Syllabus

Bachelor of Science [Computing Science & Information Systems] Programme Document

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

COMPUTER SCIENCE. Department of Mathematics & Computer Science

REGISTRABLE COURSES IN THE SCHOOL OF LAW. GST and other General. Total. Courses COURSES. (min) (min) Total YEAR 1

Poznan University of Technology Faculty of Electrical Engineering

Social Work. UAB Lower-Level Degree Requirements for a Major in Social Work (College of Arts and Sciences) Revised: Spring 2016

Undergraduate Degree Map for Completion in Four Years

College/University Transfer Programs

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised July 27, 2015.

Erik Jonsson School of Engineering and Computer Science

Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula

BSc in Information Systems Degree Programme. Syllabus

Software Engineering

Curriculum of Electronics Engineering Program

ACADEMIC TRANSFER 35

School of Computer Science

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

imtech Curriculum Presentation

BSc in Information Systems & BSc in Information Technology Degree Programs

Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas

LEHMAN COLLEGE OF THE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE CURRICULUM CHANGE

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

New Tracks in B.S. in Mathematics

Bachelor Degree in Informatics Engineering Master courses

The requirements are unchanged for the Classes of 2016, 2017 and Muhlenberg College PRE - COMBINED PLAN CURRICULUM GUIDE

Siena Heights University. Undergraduate Catalog Page 125

INTERNAL REGULATIONS FOR THE BACHELOR OF SCIENCE DEGREE IN MECHATRONICS AND ROBOTICS ENGINEERING

The Relevance of CS and SE Education: A Survey

GOA UNIVERSITY. Scheme of Instruction Hrs/Week

Computer and Information Sciences. UAB Lower-Level Degree Requirements for a Major in Computer and Information Sciences (College of Arts and Sciences)

4.1. Title: data analysis (systems analysis) Annotation of educational discipline: educational discipline includes in itself the mastery of the

Master of Science in Systems Engineering

Draft dpt for MEng Electronics and Computer Science

College of Engineering Bachelor of Computer Science

Diploma Of Computing

ALFAISAL UNIVERSITY COLLEGE OF ENGINEERING

Harrisburg Area Community College

Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in Computer Science

Bachelor of Information Technology

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

Delaware County Community College Course Equivalency Guide

ACCT 1011 Business Math Applications. BUS 210 Managerial Accounting. BUS 101 Introduction to Financial Accounting I

Admission Procedure. The final selection is based on the performance in the qualifying examination, entrance test and interview.

Course Semester Language of Code InstructionDegree College Department Major/Elective Credit Course Type Evaluation College of System.

Political Science. UAB Lower-Level Degree Requirements for a Major in Political Science (College of Arts and Sciences) Revised: Spring 2016

CURRICULUM FOR THE BACHELOR OF SCIENCE IN CRIMINAL JUSTICE LAW ENFORCEMENT EMPHASIS

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

Dual Degree Integrated M.Tech 5 Year Program in Computer Science and Engineering

Bachelor of Information Technology (Incorporating Diploma in Information Technology (Levels 5 and 6)

Teaching Scheme. Theory Practical Course Code L T P Credits Max. Min. Max. Min. ISE MA201 Linear Algebra 3 1-4

Entrance Requirements of University Grants Committee-funded Institutions on Mathematics

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

ARTICULATION AGREEMENT IN LIBRARY SCIENCE BETWEEN JAMESTOWN COMMUNITY COLLEGE AND CLARION UNIVERSITY OF PENNSYLVANIA

Department of Computer Science School of Arts and Science.

Hillsborough Community College

the Associate of Arts (AA) and the Associate of

PROGRAMME SPECIFICATION

Bachelor of Science (BSc), Information Technology (IT) Semester-based Layout of the Program

M.Tech. Software Systems

Graduation Check Off Sheet, Electrical Engineering, Year (Class of 2017)

COMPUTER SCIENCE AND ENGINEERING

Guide to the MSCS Program Sheet

UNDERGRADUATE DEGREE PROGRAMME IN INDUSTRIAL ELECTRONICS AND AUTOMATION ENGINEERING SCHOOL OF INDUSTRIAL ENGINEERING. ALBACETE

Computer Science. Program of Study. Program Requirements. Advanced Placement. Approved Programs. Approved Computer Science Program

Computer Science Electives and Clusters

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

Capstone College of Nursing Area Pages

Computational Engineering Programs at the University of Erlangen-Nuremberg

Typical programme structures for MSc programmes in the School of Computing Science

CERTIFICATE PROGRAMS. University College

Communication... 9 Semester Hours. Mathematics... 3 Semester Hours. Physical and Life Sciences... 7 Semester Hours

Bachelor of Engineering (Computer Science) Curriculum Applicable to students matriculated in 2014 or later

PhD in Computer Science at North Carolina A&T State University

Depth and Excluded Courses

Penn State Harrisburg Computer Science

MEng, BSc Computer Science with Artificial Intelligence

1 Fall Semester Theory Practice Credits ECTS. 2 Spring Semester Theory Practice Credits ECTS

MASTER OF BUSINESS ADMINISTRATION (MBA - 3 YEARS)

DEPARTMENT OF MECHANICAL ENGINEERING 170 DODGE HALL (248)

Revised Fall M - main campus W - online class M/NTCC - live class on main campus and broadcast to remote class at NTCC

Transcription:

NATIONAL OPEN UNIVERSITY OF NIGERIA B. Sc Computer Science in the School of Science and Technology February, 2016

Programme : 5204 Outlined Programme 100 Level Course Course Titles Unit(s) Status GST 101 Use of English and Communication Skill I 0 C GST 107 The Good Study Guide 0 C BIO101 General Biology 2 C CHM101 Introductory Inorganic Chemistry 2 C CIT 101 Computers in Society 2 C CIT 143 Introduction to Data Organisation and 2 C Management BIO101 General Biology 2 C BIO191 General Practical Biology I 1 C CHM101 Introductory Inorganic Chemistry 2 C CHM191 Introductory Practical Chemistry I 1 C MTH 101 Elementary Mathematics I 3 C PHY 101 Elementary Mechanics, Heat and Properties of 2 C Matter PHY 191 Introductory Practical Physics I 1 C Total Compulsory Units 20 Total Elective Units 0 Total Credit Units 20 GST 102 Use of English and Communication Skills II 0 C CIT 102 Software Application Skills 2 C STT 102 Introductory Statistics 2 C MTH 102 Elementary Mathematics II 3 C MTH 103 Elementary Mathematics III 3 C PHY 102 Electricity, Magnetism and Modern Physics 3 C PHY 192 Introductory Practical Physics II 1 C CHM 192 Introductory Practical Chemistry II 1 C BIO 192 General Practical Biology II 1 C Total Compulsory Units 16 Total Elective Units 0 Total Credit Units 16 200 Level 2

Course Course Titles Unit(s) Status GST 201 Nigerian Peoples and Cultures 0 C GST 203 Introduction to Philosophy and Logic 0 C CIT 211 Introduction to Operating Systems 3 C CIT 213 Elementary Data Processing 2 E CIT 215 Introduction to Programming Languages 3 C CIT 237 Programming & Algorithms 3 C MTH 211 Introduction to Set Theory and Abstract Algebra 3 E MTH 213 Numerical Analysis I 3 C MTH 241 Introduction to Real Analysis 3 E MTH 281 Mathematical Methods I 3 C Total Compulsory Units 15 Total Elective Units 8 Total Credit Units 23 GST 202 Fundamentals of Peace Studies and Conflict 0 C Resolution CIT 208 Information Systems 2 C CIT 212 Systems Analysis and Design 3 C CIT 246 Introduction to Computer Organisation 2 C CIT 292 Computer Laboratory I 2 C MTH 212 Linear Algebra II 3 E MTH 232 Elementary Differential Equation 3 E MTH 282 Mathematical Methods II 3 C STT 211 Probability Distribution I 3 E Total Compulsory Units 12 Total Elective Units 9 Total Credit Units 21 300 Level 3

Course Course Titles Unit(s) Status CIT 309 Computer Architecture 3 C CIT 311 Computer Networks 3 C CIT 333 Software Engineering I 2 C CIT 341 Data Structures 3 C CIT 351 C# Programming 2 C CIT 353 Introduction to Human-Computer Interaction 2 E CIT 371 Introduction to Computer Graphics and Animations 3 E CIT 383 Introduction to Object-Oriented Programming 2 E MTH 307 Numerical Analysis II 3 E MTH 381 Mathematical Methods III 3 E STT 311 Probability Distribution II 3 E Total Compulsory Units 13 Total Elective Units 17 Total Credit Units 30 elective course per semester. Also they can only register a maximum of 25 units per semester CIT 322 Introduction to Internet Programming 3 E CIT 342 Formal Languages and Automata theory 3 C CIT 344 Introduction to Computer Design 3 C CIT 381 File Processing and Management 2 C CIT 389 Industrial Training /SIWES 6 C CIT 392 Computer Laboratory II 2 C MTH 382 Mathematical Methods IV 3 E Total Compulsory Units 16 Total Elective Units 6 Total Credit Units 22 elective course per semester. Also they can only register a maximum of 25 units per semester 4

400 Level Course Course Titles Unit(s) Status CIT 403 Seminar on Emerging Technologies 3 C CIT 411 Microcomputers and Microprocessors 2 C CIT 425 Operations Research 3 E CIT 427 Database Systems and Management 3 C CIT 445 Principles and Techniques of Compilers 3 C CIT 461 Internet Architecture and Communication 3 E CIT 463 Introduction to Multimedia Technology 3 E CIT 465 Network Administration 2 E CIT 467 Visual Programming and Applications 3 E Total Compulsory Units 11 Total Elective Units 14 Total Credit Units 25 CIT 412 Modelling and Simulation 3 C CIT 432 Software Engineering II 3 E CIT 474 Introduction to Expert Systems 2 E CIT 478 Artificial intelligence 3 C CIT 484 Website Design and Programming 2 C CIT 499 Project 6 C Total Compulsory Units 14 Total Elective Units 5 Total Credit Units 19 N/B: B.Sc (Computer Science Students) Students must accumulate a minimum of 120 credit units to graduate. 4.2 Course Content Specification: For graduation with a B.Sc.(Hons.) in Computer Science, the students must have a minimum of 140 credit units of core courses and 12 units of elective courses for an 8 semester structure and 110 credit units of core courses and 10 units of elective courses for a 6 semester structure. 5