LOGO3

جامعــة البحــر المتوسـط الدوليــة

قسم الشبكات والإتصالات

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

قسم شبكات الحاسوب من الأقسام الأساسية في كلية علوم الحاسوب وتقنية المعلومات، ويمنح الطالب درجة البكالوريوس في تخصص الشبكات بعد اكماله بنجاح 135 ساعة معتمدة، حسب متطلبات القسم العلمي وبمعدل لا يقل عن 2 نقطة من مجموع 4 نقاط، و في فترة ثمان فصول دراسية. ويجوز للطالب التخرج في مدة لا تقل عن 7 فصول اعتيادية أو 6 فصول اعتيادية وفصلين صيفيين، على أن لاتتجاوز عدد 10 فصول دراسية في تخصص الشبكات.

يسعى قسم شبكات الحاسوب أن يكون متميزاً في مجال انظمة شبكات الحاسوب الحديثة وتظبيقاتها العلمية والتعليمية، وتوضيفها في التعليم والبحث العلمي والمعرفة لمواكبة التنافس المحلي والعالمي وتلبية احتياجات السوق بفعالية.
تقديم برامج أكاديمية متطورة مدعومة بوسائل تقنية حديثة في مجال شبكات الحاسوب لاكتساب مهارة التحليل والابتكار والفهم والتطبيق والدخول إلى سوق المنافسة محلياً وإقليمياً وعالمياً، للمساهمة في رفع كفاءة المؤسسات التعليمية والبحثية وحل المشاكل بطرق تقنية وتوظيف التكنولوجيا توظيفاً أمثلاً من خلال البيئة التعليمية والعملية بما يخدم المجتمع المحلي والدولي.

1-  اتاحة الفرص وتمكين الشباب الناشئ من الحصول على تعليم عالي في مجال الشبكات والاتصالات ، حيث يعد هذا التخصص من اهم المجالات الحيوية التي لا تخفى انعكاساتها الايجابية في كافة مناحي الحياة.

2-    إعداد المتخصصين في انظمة الشبكات الحديثة و منظومات الاتصال المتطورة تلبية للاحتياجات الضرورية وتطبيقاتها العلمية والعملية الداعمة لتطور المجتمع ومواكبة المجتمعات المتطورة.

3-    امداد المجتمع بكفاءات متميزة لها القدرة على إعداد البرامج التطبيقية لمنظومات الشبكات والاتصالات الحديثة وتحسينها والمساهمة الفعالة في تشغيلها على الوجه الامثل بحيث تسهم في تطوير المجتمع وتقليص الاعتماد على الخبرات الاجنبية.

4-    تعزيز ثقة الطالب من خلال دمجه في المجتمع عمليا عن طريق إسناد بعض المهام كمتطلبات دراسية مثل البحوث الميدانية وورقات العمل في المحافل والانشطة العلمية.

5-    ادراج انظمة الشبكات المتطورة وبرامج الاتصالات الحديثة ضمن الفاعليات التعليمية و ترسيخ المفاهيم التطبيقية وتوظيفها في تعزيز مفهوم الإدارة الإلكترونية والعمل علي تطبيقها بما يخدم المجتمع.

6-    توفير بيئة العمل في مجموعات متجانسة تعمل بعقلية الفريق الواحد وذلك من خلال بناء الشراكات والتعاون مع الأقسام الاخرى من داخل وخارج الكلية والجامعة بما يسهم في الاستفادة من تبادل المعلومات والخبرات في تطبيق التكنولوجيا الحديثة في البحث العلمي الخاصة بأنظمة الاتصالات.

7-    المشاركة بشكل ايجابي في الفعاليات الأكاديمية المحلية منها والدولية وعقد الندوات والمؤتمرات وورش العمل مما يضيف في فتح المجالات الحيوية ويرفع من افق التفكير للطلاب والخريجين.

8-    توفير بيئة تعليمية وتدريبية داعمة لتزويد الطلاب بالمعرفة النظرية والعملية حسب التخصصات المختلفة داخل الكلية ورفع مستوي المجتمع من الناحية الاجتماعية والاقتصادية 

تعزيز الثقة المهنية من خلال تطبيق المفاهيم والمعايير العلمية الخاصة بتصميم شبكات الحاسوب وانظمة الاتصالات بالطرق الحديثة . الوقوف على احدث التقنيات ومواكبة مستجدات صناعة شبكات الحاسوب ومنظومات تبادل البيانات وايضا القدرة على فهم وتحليل المشاكل العملية وإيجاد الحلول المناسبة لها. القدرة على المساهمة الايجابية والرقي بمؤسسات المجتمع في الاتجاه نحو تطبيق الإدارة الإلكترونية من خلال الثقة في تأسيس الشبكات ذات الكفاءة والاداء المتميز. القدرة على الاستفادة من التطورات التكنولوجية وتحديثاتها المتجددة من خلال تطبيق اساليب شبكات الحاسوب وتقنية المعلومات المتطورة. نشر الوعي والمعرفة في المجالات الهندسية وتقنية المعلومات بما يساهم في حل المشاكل بالأساليب العلمية المتطورة وذلك عبر اعتماد عناصر نظم الاتصالات وفق المعايير الدولية . القدرة على استخدام الطرق والأساليب العلمية الحديثة المعول عليها في ترسيخ البحث العلمي واستنباط الحلول. توظيف منهجية علم الشبكات وتقنية المعلومات بصورة مثلى تسهم ايجابيا في تطبيق المفاهيم والتطبيقات الهندسية. استيعاب القدرات التي تفضي الى تطوير وتحليل شبكات الحاسوب وتقنية المعلومات للتغلب على مشاكل الشبكات والأمن من خلال خلق توازن ملائم بين الاحتياجات الأمنية ، والاهتمامات التجارية وكذلك الحفاظ على سرية البيانات و سلامة الانظمة. القدرة على تحديد وتحليل احتياجات المستخدم وأخذها بعين الاعتبار في إنشاء وتقييم وإدارة شبكات المعلومات. امتلاك المؤهلات الاكاديمية والتقنية المخولة لتصميم وتنفيذ وتقييم تقنيات الشبكات وتأسيس نظم الاتصالات واختيار البرامج المناسبة للمهام المحددة، وكذلك تحليل أثر النظم القائمة على التطبيقات المستقبلية المحتملة.

البرنامج العلمي

First : General Faculty Requirements - 36 Cr .H

Pre-Req

Cr

Course Name

Course No

None

3

Arabic I General

10110

aهذا المقرر يتناول الحديث على اللغة العربية، ويركز على النحو والبلاغة والصرف في المستوى الأول، ولقد حوى الحديث على الكلمة وأقسامها، ثم المعرب والمبني، وأقسام الفعل، والمرفوعات. ثم ذكر البلاغة، وأنواع الأساليب، والتشبيه وأقسامه. كما أنه تطرق إلى بعض النصوص الأدبية ليتمرن الطالب على قراءتها.

None

3

Islamic studies

10120

aعدد من الموضوعات تهدف للتعريف بالشريعة الإسلامية السمحة حسب المنهج الوسطي المعتدل البعيد عن التطرف والغلو.

None

3

English I for IT I

50130

aEnglish for IT 1 is an ESP course that introduces the students to the language encountered while studying in the field of IT. The course includes readings and vocabulary exercises designed to develop the students’ skills in the English language in general and the language of the professions related to IT, in particular. Students develop their writing skills utilizing the sentence and paragraph structure for a coherent writing.  

50130

3

English I for IT II

50131

aEnglish for IT 2 is an ESP course that continues to expose the students to the language encountered while studying in the field of IT. The course is a continuation of English for IT1 and includes readings and vocabulary exercises designed to further develop the students’ skills in the English language in general and the language of the professions related to IT, in particular. Grammar, and writing in topics related to IT are also covered.  

None

3

Mathematics I

10140

aThe course contains a range of ideas concerning Functions, domain and range of functions, linear functions, polynomials, expositional functions, logarithmic functions, trigonometric functions (trigonometric identities), hyperbolic functions, inverse of trigonometric functions, inverse of hyperbolic functions and derivatives of functions. It also concerning with matrices and its applications, including operations appropriate in specialized applications and Determinants (some properties)and  Inverse of a matrix. The course shows how to formulate algorithms to solve systems of linear equations. It also includes techniques of vector spaces for constructing important mathematical structures, illustrated by examples. Systems of linear equations (Gauss-Jordan elimination, Matrices method, Cramer’s method)

10140​

3

Mathematics II

10141

aThe course contains a range of ideas concerning L’Hospital Rule, Taylor series and Maclaurin series. It also concerning Integral of functions in part (1) (using anti-derivatives). Integration techniques (Substitution technique, Integration by Parts, trigonometric substations, completing the square, partial fractions). Multiple integral (double integrals, triple integrals), applications (area, volumes, moments and center of mass).

10141

3

Mathematics III

10142

aThe course contains a range of ideas concerning differential equations (Basic concepts, order, degree), first order differential equations and its applications. The course shows how to (separable equations, homogeneous equations, exact equations, linear equations), Special equations (Bernoulli equation). Second order differential equations (finding a particular solution using variation of parameters). Using separation of variables method. Power series solution (around ordinary points, around regular singular points), Bessel equation, Legendre equation. Systems of first order differential equations (writing system of linear first order differential equations in matrix form, solution using Eigen values and eigenvectors). Laplace transform (some examples), inverse Laplace transform, solution of initial value problems using Laplace transform. 

None

3

Statistics I

10160

aDefinitions Importance, Scope and Limitations of Statistics – Sources of Data Collection – Classification and Representation of Data Frequency Distribution. Measures of Central Tendency – Measures of Dispersion and Skewness – Ideas about Attributes and Association – Simple Correlation and Simple Regression Permutation and Combinations – Combinatorial problems – Sample Space – Events – Counting of sample points – Classical and Axiomatic definitions of Probability – Marginal and Conditional probability – Baye’s Theorem – Concept of Random Variable Probability Function. Expectation and Variance of Random Variables – Ideas of Bernoulli , Binomial , Poisson and Normal Distributions .

10160

3

Statistics II

10161

aPopulation, sample and sampling distribution, Point Estimation and Interval Estimation – properties of estimators : Biased and Unbiased Estimators , Consistent , Sufficient and Efficient Estimators – Test of Hypothesis : Null and Alternative hypothesis , Critical Region , Type I and Type ll Errors , Level of Significance , Degree of Freedom , Power of a Test , Test Statistics , One and Two Tailed Tests – Test of Hypothesis Concerning Means , Proportions , Equality of Means and Proportions , variances and Their Interval Estimation – Association of Attributes – Contingency Tables and Test of Independence – Goodness of Fit – Elements of Analysis of variance : One-way and Two-way Classification .

50131

3

Technical Writing for IT

50230

aIn this course students will become acquainted with the forms, functions and rhetorical lives of technical documents. Students will examine and produce a variety of technical documents

None

3

General Physics I

13130

aThe course is designed to meet the needs of student majoring in Engineering , IT and Math. It is introductory courses in Newtonian mechanics with topics include: Vectors, motion in one dimension, motion in a plane, Newton’s laws, work and energy, potential energy, momentum, Kinematics of rotational motion, dynamics of rotational motion, elasticity, and fluid mechanics.

None

3

Research methodology and skills

50193

aThis course prepares students to conduct research in Computer Science & information technology. The course involves multiple topics including time management, writing and presentation skills, and general considerations for experiment design and planning. It introduces students to  concepts, methods, and techniques associated with Computer Sciences research in general. It covers oral and written communication skills. These Skills and knowledge gained from this course will prepare students to conduct and to communicate their own research, as well as to be knowledgeable consumers of others’ research.

Total 36

Second : Compulsory Faculty Requirements - 42 Cr .H

Pre-Req

Cr

Course Name

Course No

None

3

Introduction to Computer Science & IT ​

50110​

Understand the history of how computer technology unfolded, with particular emphasis on the “generations”. Understand how people and events affected the development of computers. Identify the basic components of computer system: input, processing, output and storage. Understand the difference between the difference types of software. Identify the components of the central processing unit and how they work together to form a system and interact with memory. Appreciate the need for the different applications included in the accessories of an Operating System. Know how the commands work in both GUI (Graphical User Interface) and CUI (Character User Interface) environment. 

None

3

Introduction to computer Programming

50111

This course is to provide an introduction to basic programming techniques including the following: Problem solving skills. Understand flowcharting tools. Use the proper tool for proper operation. Learn the necessary properties of algorithms: input, output, definiteness, correctness, finiteness, effectiveness, and generality. Understand how to analyze the given problem scientifically and not by intuition. Understand how to write an algorithm to solve a given problem. Convert the algorithm into flowchart and ultimately to a given programming language. Introduction to program design and problem solving using the C programming language. 

None

3

C- Programming

50112

Review to program design and problem solving using the C programming language. Programming topics include control structures, functions, arrays, pointers, and file I/O. Control Statements Algorithms Pseudo-code, Selection Statement Repetition Statement Formulating Algorithms Compound Assignment Operators, Primitive data Types, Repetition Statement, Multiple-Selection Statement, Logical Operators. Functions Program Modules in C Declaring and using Functions Passing arguments by values and by reference Recursive functions Argument Promotion and Casting Math library functions Scope of Declarations. Arrays Declaring and Creating Arrays Examples Using Arrays Passing Arrays to Methods Multidimensional Arrays. Pointers and Strings Introduction to pointers and pointer arithmetic. Directly and indirectly referencing a variable Pointer operators & and * Pass-by-reference with pointer arguments Introduction to Strings and String manipulations Library string manipulation functions. 

50110

3

Digital and Logic Design

50113

To learn and understand basic digital design techniques. Distinguish between a variety of decimal and alphanumeric codes. Acquire sound knowledge in the key principles and practices used in the design and analysis of a digital computer. Analyze related combinational circuits. Discuss the issues involved in hardware or software implementation of an instruction in a digital computer instruction set. Comprehend in-depth knowledge of advanced digital design principles and practice in real-world applications. Make an analysis and synthesis of sequential switching circuits

50112

3

Object Oriented Programming I +Lab

50210

Introduction. OOP Programming basics. Functions. Classes and Objects. Constructor and Destructor. Inheritance: Derived class. Virtual Function, Files

50113

3

Network Fundamentals

50211

Upon completion of this course the student should be able to:

1. Define the basic terminology of computer networks.

2. Understand the basic concept of data communications and computer networks (e.g.; different network types, applications, protocols, OSI layered architecture  model, packet switching, etc.).

3. Understand the difference between wired and wireless networks.

4. Outline the basic network configurations.

5. Cite the reasons for using a network model and how those reasons apply to current network systems.

6. List the layers of the OSI model and describe the duties of each layer.

7. Understand different network layer protocols: application layer, transport layer, network layer, data link layer, and physical layer.

8. Compare the OSI and Internet models and list their differences and similarities.

9. Appreciate the different types of noise commonly found in computer networks.

 

10411

3

Discrete Math and Structures

50212

Understand basics of Logic design techniques. Acquire sound knowledge in the key principles and practices used in the design and analysis of computer logic. Analyze related sequential circuits. Understand the different types of Flip-Flops. Understand the operation and characteristics of Synchronous and Asynchronous counters. Recognize and understand the operation of various types of registers. Distinguish among the various types of memories. Describe the difference between read/write operations. Describe the components of microprocessor.

50113

3

Computer Architecture

50213

Introduction to Computer Organization & Architecture: Types of Computers, Processors. Primary and Secondary Memory I/O Devices. Digital Logic Circuits and Components: Digital Logic Circuits, Boolean Algebra K. Map simplifications. Combinational Circuits, Sequential Circuits. Data Representation: Data Types Complements. Fixed, Floating point representation. Binary Codes, Error detection Codes. Central Processing Unit: Register Organization .Stack Organization, Instructions Formats. Addressing, RISC . Overview of Pipeline and Vector Processing. The Instruction Set Architecture Level: Data Types, Instruction Formats Input Output Organization: IO interface, Asynchronous Data Transfer, Modes of Transfer. Memory Organization: Main memory, Auxiliary Memory, Associative Memory, Cache.

50210 + 50112

3

Data Structures and Algorithms

50214

Data structures is an essential area of study for computer scientists and for anyone who will ever undertake a serious programming course. Use and implement fundamental data structures including stacks, queues, priority queues, lists, trees and hash tables. Use specified programming tool to develop and implement computer-based solutions to problems. Develop software by using different data structures studied. Learn to implement search and sorting algorithms including the quick sort, the heap sort and hashing. Learn to use recursion to solve problems. Do a Big-Oh analysis for their implementations of basic data structures.

50210

3

Object Oriented Programming II +Lab

50310

Review of Object-Oriented Programming: Objects, Classes, Functions, Properties and Methods Review of Problem Solving, Algorithm Development, Control Structures, Arithmetic Expressions, Logic, Variables, Constants, and Primitive Data Types Abstract Data Types Data Structures: Sequential and Random-Access Files, Pointers & Lists, Stacks & Queues, Trees & Graphs Manipulating Data Using Methods Decision Making and Repetition with Reusable Objects Sorting and Searching Algorithms Templates & Standard Containers Using Collections and Strings in a Reusable Class Arrays & Vectors, Understanding Abstract Classes and Interfaces Interactive Objects, Scripts, Hyperlinks, & Event Handling Accessing Databases

50211

3

Computer Security and Privacy

50311

Introduction to Computer Security and Privacy: The meaning of computer security, Comparing security with privacy . Types of threats and attacks, Methods of defense. Program Security: Secure programs, Non malicious program errors, Malicious code. Controls against program threats. Operating System Security: Methods of protection. Access control, User authentication. Network Security: Network threats, Firewalls. Intrusion detection systems: Internet Application Security and Privacy: Basics of cryptography. Security and Privacy for Internet Applications. Database Security and Privacy: Security and privacy requirements: Reliability, Integrity, Privacy, Inference, Data mining, K-anonymity. Non-technical Aspects: Administration of security systems, Policies, Physical security, Economics of security, Legal   and Ethical issues.

50214

3

Database Systems

50312

In this course students should become familiar with designing database systems for business applications, and should become familiar with commercially available relational database technology. By the end of this course, the student will be able to: Understand the basic concepts, task, methods, and techniques in designing a database. Develop an understanding of the database designing process. Develop the ability to conceptualize the problem at hand. Learn the different Architecture of DBMS. Apply techniques for the design of a database system. Learn some of the appropriate design techniques. Develop the ability to select appropriate DBMS to the solution of the problem at hand.

50214

3

Operating Systems

50313

This course serves the following purposes: To have a thorough knowledge of processes, scheduling concepts, memory management, I/O and file systems in an operating system. To have an overview of different types of operating systems. To know the components of an operating system. To have a thorough knowledge of process management. To have a thorough knowledge of storage management. To know the concepts of I/O and file systems. 

50110

3

Computing Ethics & Society

50314

This course concern with Computing as a Profession. Philosophical framework and Computer Ethics. Ethical issues in cyberspace. Theory of Justice, and Virtue Ethics); Applied Ethics, Computer Ethics. Personal data privacy in cyberspace.  Copyright and intellectual property rights in cyberspace. Methods and Tools for Ethical Analysis 

Total 42

Third : Advance Compulsory Faculty Requirements - 6 Cr .H

After 90 H

2

Internship

50410

Field training is an integral part of the academic program the IT department, where students are required to work for a certain period in one of the government or private enterprises concerned information services in a government institution or quasi-governmental or private approved by the college plan part. So as to equip them with practical experience in the areas of specialization. Of field training for a full semester (six hours, twice a week throughout the semester). Under the student training period specified in the work site.

After 96 H

4

Graduation Project

50411

The final year projects course  after finished 100 h,  Students are expected to select topics of their projects and submit a project report on completion of the project. They are expected to do a presentation and perform a working demonstration of their selected project. This module will give students skills and experience in doing either an individual project or a group project

Students will be assigned project advisors who will guide the students during the project. The members of the group in the project range from minimum of 2 to maximum of 3. Students will work closely with their project advisor and provide evidence of programming 

Fourth: Compulsory Computer Networks Department Requirements - 42 Cr .H

50112

3

Internet and Web Programming

52220

This course has a practical emphasis on the design and techniques for developing internet-based applications, mainly focusing on web programming. Topics include HTML, client-side scripting language (JavaScript), server-side programming (Servlets, JSP, and J2EE), and XML/web services. This course will also cover some important topics needed for internet-based application developments, such as Internet architectures and web security. Course work includes substantial programming homework and team-based projects 

13131

3

Electric basics

52221

Introduction to electronic circuits. Basic concepts of voltage and current; Kirchhoff’s voltage and current laws; Ohm’s law; voltage and current sources; The venin and Norton equivalent circuits. DC and low frequency active circuits using operational amplifiers, diodes, and transistors; small-signal analysis; energy and power. Time- and frequency-domain analysis of RLC circuits. Basic passive and active electronic filters. Laboratory experience with electrical signals and circuits. 

50211

3

Data Communications

52222

This course provides an introduction to basic concepts, theories and components in data communications. Topics include but are not limited to communication system models, components, topology, protocols, signal encoding, error detection and correction methods, transmission media and fundamentals of wireless communication.

50211

4

Computer Networks I

52223

Course presents the fundamentals of electronic data communications with emphasis on local area networks. Students gain the knowledge necessary to design and install a local area network. Students are introduced to the terminology and concepts of electronic communications systems including the OSI (Open Systems Interconnection) model. Topics include network hardware, information structures, network protocols and network architecture.

52223

4

Computer Networks II

52324

The main contents of the course are basic knowledge with regards to switches, Spanning Tree Protocol (STP), Virtual Trunking Protocol (VTP), VLAN, WAN technologies and an introduction to network administration, together with extended knowledge of various types of routing, routing protocols and IP addressing.

52223+50313

4

Network operating systems

52320

The main contents of the course are basic knowledge with regards to switches, Spanning Tree Protocol (STP), Virtual Trunking Protocol (VTP), VLAN, WAN technologies and an introduction to network administration, together with extended knowledge of various types of routing, routing protocols and IP addressing.

52222

3

Wireless Systems

52321

Multidisciplinary, project-oriented design course that considers aspects of wireless and mobile systems. Including wireless networks and link protocols, mobile networking including support for the Internet Protocol suite, mobile middleware, and mobile applications. Students complete multiple experiments and design projects

52220

3

Advanced Internet Programming

52322

This course will take students through the most important advance issues in internet programming, including concurrent programming, web distributed databases, security, collaborative computing, distributed object-oriented architectures, and network publishing. In addition, Web services issues and rational, XSLT, and XML processing, inc XML schema. Web services architecture inc. case studies. The course should cover in greater details the server side scripting (i.e. PHP, ASP.NET or JSP/Servlet); TCP/IP socket programming, CORPA and RMI.

52324

3

Network Design and Management

52420

This course will cover theories, techniques and architectures for network design and management with a focus on design methodology and principles and contemporary integrated network management based on FCAPS (Fault, Configuration, Administration, Performance, and Security management).

50311+52220

3

Mobile Commerce

52421

This course introduces the technologies, the theories, and the applications of mobile commerce, and discusses current research issues. Topics include: E-Business, E-Commerece, M-Education, Wireless Data Communication, 3A(Anywhere, Anytime and Any device), 3G, WAP, XML, WML, Smartcards, Business Applications: Banking, Fiance, Hospitality, Manufacturing, facility management, Customer Relationship Management (CRM), Sale Force Automation (SFA), Field Force Automation (FFA), Retail and Distribution, Data Synchroniyation, Mobile Security, Ciphers, Cryptosystems, Digital Signature , PKI, CA, SSl, SET.  

52324+50311

3

Network Security

52422

The course covers principles of computer systems and network security. It discusses various attack techniques and how to defend against them. Topics include network attacks and defenses, operating system holes, web security, e-mail, botnet, malware, social engineering attacks, privacy, and digital rights management. Course projects will focus on building reliable code and understanding attacks. 

52421+52322

3

Mobile Computing

52423

This course will introduce students to mobile computing and mobile application development. Mobile computing will be discussed from three perspectives: mobile technology, application development, and user interaction. The course will first overview various mobile computing applications, technologies and wireless communication. Next, students will learn about common paradigms in mobile computing such as low power computing, computing in an environment with limited resources, fault tolerance, and persistence. And finally, the course will cover the development cycle of mobile application using Mobile.NET or JavaME.

52322

3

Network Programming

52424

Introduction to distributed systems, Client/Server – Structures, Middleware. Internet – applications. Client/Server – Programming, Multimedia-Network (A/V Streaming, RTP, QoS), Remote Procedure Call (RPC). Web Services. Lab. (Analysis Internet applications with SNIFFER, Client/Server – Programming with Windows Sockets, Web Services with Microsoft .NET)

Total 42

Fifth: Elective Computer Networks Department Requirements - 9 Cr .H

Students are required to select three courses (9 Cr.H.) from the Computer Networks Department or  from the available elective courses from the other departments

52324+52222

3

Voice over IP Engineering

52430

This course is an introduction to Voice over IP (VoIP).  Topics include VoIP architecture, components and functionality.  Additional focus will be given to VoIP signaling, call control, voice dial plans, configuring voice interfaces and dial-peers, and implementing quality of service technologies in a VoIP environment.

52422

3

Multimedia Communications

52431

 Introduces basic techniques for multimedia signal processing and communications and discusses principles of real-world communication systems and standards. Topics include speech and audio sampling and quantization, frequency domain characterization and processing of speech signals, speech and audio coding standards, wired and wireless telephone systems, color perception and representation, basic image processing tools, image coding standards, basics of packet switching networks, and Internet technology.

52222

3

Fiber optics and network communications

52432

The course will give students the knowledge in order to understand both the fundamentals and the rapid development.

52324

3

Virtualization and Cloud Computing

52433

This course is designed to introduce the concepts of Cloud Computing as a new computing paradigm. The students will have an opportunity to explore the Cloud Computing various terminology, principles and applications. The course will expose students to different views of understanding the Cloud Computing such as theoretical, technical and commercial aspects

90 Cr. Hrs

3

Special topics in Computer Networks

52400

Specialized study within an area of Computer Networks, guided by a supervisor. Topics include theoretical and applied aspects of Computer Networks. Combines guided reading and research with a significant individual or group project component.

FacebookTwitterEmail