DEGREE: BACHELOR OF SCIENCE OF INFORMATION TECHNOLOGY IN NETWORK AND COMMUNICATION SYSTEMS
Major: Network and Communication Systems Minor: Not Applicable
Summary of Courses
Rubrics | Credits |
General Education | 33 |
Core (Professional) Courses in Information Technology | 75 |
Major or Concentration | 32 |
TOTAL | 140 |
Structure and Degree Requirements for Graduation
In order for AUCA student to graduate with the degree of Bachelor of Information Technology (Major: Networks and Communication Systems), he/she should complete the requirements as outlined in the above table and as described below. General Education Courses For the general education courses, check the section of general education requirements for details. Core (Professional) Courses For the core (professional courses) in Information Technology, check the section of core or professional courses.
List of General Education Courses
Course Code | Course Title | Credits | |
ENGL 100 | English Level | 0 | |
MATH 100 | Math Level (Pre-calculus I) | 0 | |
EDPC 215 | Human Developmental Psychology | 3 | |
ACCT 112 | Principles of Accounting I | 3 | |
EDRM 113 | Study and Research Methods | 2 | |
ENGL 114 | English Grammar | 3 | |
RELB 116 | Introduction to Bible Study | 2 | |
STAT 122 | Descriptive Statistics | 3 | |
ENGL 128 | English Writing Skills | 3 | |
INSY 116 | Micro Computer Application | 3 | |
RELT 123 | Bible Doctrines | 3 | |
ENGL 219 | English Speaking Skills | 2 | |
HELT 213 | Health Principles | 2 | |
RELT 221 | Philosophy, Science and Religion | 2 | |
ENGL 227 | English Phonology | 3 | |
FDNT 234 | Nutrition | 2 | |
Total | 33 |
List of Major Courses in Network and Communication Systems
Course Code | Course Title | Credits | |
COSC | 413 | Multimedia Computing | 3 |
ELEC | 212 | Electronic Devices & Circuits | 3 |
COSC | 313 | Network Programming (TCP/IP) | 3 |
INSY | 226 | Management Information Systems | 3 |
COSC | 329 | Internet Components and Programming | 3 |
COSC | 415 | Mobile Communication | 3 |
COSC | 412 | Network Administration | 3 |
COSC | 324 | Data Mining and Data Warehousing | 3 |
MATH | 215 | Higher Mathematics | 3 |
COSC | 323 | Routing and Switching | 3 |
COSC | 414 | Web Design | 2 |
Total | 32 |
Core (Professional) courses in Information Management, Networks and Communication & Software Engineering. (NB: These core courses are also part (Part I) of the major in Information Management)
Course Code | Course Title | Credits | |
MATH | 111 | Applied Mathematics | 3 |
STAT | 225 | Probability and Statistics | 2 |
INSY | 212 | Database Management Systems | 3 |
INSY | 117 | Introduction to Information Mgt. | 3 |
INSY | 314 | Database Development PL/SQL | 4 |
INSY | 223 | Programming With C | 4 |
INSY | 412 | Design Methodology of Information Systems | 4 |
INSY | 214 | Computer Maintenance | 4 |
INSY | 216 | Algorithms | 4 |
INSY | 323 | Object Oriented Programming in C + + | 5 |
INSY | 311 | Data Structures | 5 |
INSY | 411 | Computer Networks | 4 |
INSY | 324 | Java Programming | 4 |
INSY | 423 | Dot Net | 4 |
INSY | 413 | Web Technologies and Internet | 4 |
INSY | 422 | Internship (Industrial Attachment) | 4 |
INSY | 421 | Research Project (Memoire) | 6 |
INSY | 322 | Operating System | 4 |
MATH | 127 | Digital Computer Fundamentals | 4 |
INSY | 321 | Software Engineering | 3 |
TOTAL | 78 |
DESCRIPTION OF MAJOR/CONCENTRATION COURSES IN NETWORK AND COMMUNICATION SYSTEMS
COSC 413 Multimedia Computing 3 credits This course focuses on enhancing business communications via the growing areas of electronic communication. Students learn to develop, design, and deliver purposeful and effective oral presentations using multimedia and online data services. Practical sessions and videotape feedback provide additional insight into presentation style and effectiveness. Prerequisite: INSY 329. COSC 222 Electronic Devices and Circuits 3 credits This course aims to introduce electronic circuit analysis and design techniques with special consideration given to the operation and use of semi-conductor devices. Basic physical models of the operation of semi- conductor devices such as diodes, MOS transistors, and bipolar junction transistors will be presented including the analysis and design of important circuits that utilize these devices. In particular, this course will focus on practical analog circuits and more specifically on amplifiers. Digital circuits and VLSI design issues will not be addressed in detail and are covered more extensively in CS141 and CS148, respectively. There is significant overlap with Physics 123 although this course has greater emphasis on semi-conductor devices and transistor-level circuit design. Prerequisite: INSY 125. COSC 313 Network Programming (TCP/IP) 3 credits This course gives the fundamental concept of computer networks and network Programming used to build all distributed computing systems. Various server designs as well as techniques used to build clients and servers are discussed. Main Internet protocols are introduced and exercised. The network Programming is introduced using Winsock sockets API and utilization of C language so that the concepts can be easily extrapolated to various embedded systems. About one third of the course is devoted to applying learned knowledge to Programming a selected 8-bit or 16-bit embedded system with provided simplified TCP/IP stack library. Prerequisite: INSY 214.
COSC 415 Mobile Communication and Telecommunication Technologies 4 credits The course covers current topics in the area of communication in distributed systems. These topics include an introduction to parallel computational models and important routing parameters and networks, as well as the presentation and analysis of strategies for broadcasting, uni-casting, and multicasting in static and dynamic networks. Load balancing, and distributed data management are also discussed. COSC 324 Network Administration 3 credits This course provides students with the fundamental knowledge to implement and administer network operating services both in the small office/home office and enterprise environment. Students learn to install, manage, monitor, configure, and troubleshoot network operating services to include DNS, DHCP, RRAS, WINS, NAT, IPSec, and Public Key Infrastructure. Interoperability among various network-operating platforms is discussed including Windows 2000, Novell, AppleTalk, and UNIX. Prerequisite: INSY 411. MATH 215 Higher Mathematics 3 credits This course helps students to learn how to describe, tackle and solve problems, which require the use of mathematical knowledge and techniques. Students are encouraged to see Mathematics as arising out of solving problems, often in the real world, and not just as a collection of knowledge, skills and techniques. The aim of the course is to enable students to develop their mathematical skills and understanding to the limit of their capabilities and to equip them for the demands that lie ahead of them in adult life, in employment and study. The course seeks to develop an appreciation and enjoyment of Mathematics, to raise their awareness of its importance and to contribute to the student’s overall development. Prerequisite: AMAT 111. COSC 416 Routing and Switching 3 credits This course focuses on advanced IP addressing techniques, intermediate routing protocols, command-line interface configuration of switches, Ethernet switching, VLANs, STP, and VTP. Upon completion, student should be able to perform tasks related to VLSM, routing protocols, switching concepts and configuration, STP, VLANs, and VTP. WAN theory and design, WAN technology, PPP, Frame Relay and ISDN will be covered. Again this course enhances the mastering of some topics including network congestion problems, TCP/IP transport and network layer protocols, advanced routing and switching configuration, ISDN protocols and PPP encapsulation operations on a router. Prerequisite: INSY 411.