List of Courses
* All credit hours are based on the current term, this may vary for previous terms.
ITPG609 - Modeling,Simulation & Perf. Ev |
(3 credit hours) |
Computer simulation concepts and modeling theory, probability distributions and queuing theory, random number generation, probability distribution
generation, data collection and input analysis, discrete modeling and simulation concepts, "Monte Carlo" Simulation, state based models, Markov models, model validation and verification and advanced topics such as Distributed simulation, High Level Architecture and Discrete Event Specification Formalism. Case studies and use of software (CSL, GPSS, ?).
|
Prerequisite: |
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
ITPG612 - Current Topics on Internet |
(3 credit hours) |
This course covers advanced topics in internet computing and networking
including Internet and web services, quality of service (integrated and
differentiated services), peer-to-peer computing, grid computing, advanced
concepts of security and policy-based networking, performance parameters
pertaining to scalability and high availability. This course also addresses current
trends in web technologies like web semantics, web services, web mining, and
XML databases.
|
Prerequisite: |
|
Corequisite: |
|
Semester: |
All |
Go To Index |
ITPG631 - Stochastic Processes |
(3 credit hours) |
Basic concepts of randomness as applied to communication systems, functions of random variables, moments and characteristic functions, random vectors, sequences of random variables and convergence and limit theorems. Concepts in the theory of stochastic processes: basic notions, stationarity, ergodicity, continuous and discrete random processes,
PhD in IT - Concentration courses October 12th 2009
conditional probability and conditional expectation, independent increments, second order processes and representation theorems, Markov processes and chains.
|
Prerequisite: |
|
Corequisite: |
|
Semester: |
Spring |
Go To Index |
ITPG632 - Mobile & Pervasive Computing |
(3 credit hours) |
Concepts and principles of mobile and pervasive computing and architectures, protocols and issues involved in commissioning and operation of mobile ad-hoc networks (MANET) and wireless sensor networks (WSN), software infrastructure of pervasive computing, MANET applications, MAC protocols (e.g. 802.11) and routing protocol categories, constraints involved in the operation of a WSN as well as the main characteristics of MAC and routing protocols used for this type of networks. Recent research.
|
Prerequisite: |
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
ITPG638 - Design & Analysis of NW |
(3 credit hours) |
Telecommunication networks have been growing in complexity and size at a
phenomenal rate over the past several years. Along with these developments come
more challenging problems in the design and planning of telecommunication
networks to suit particular business (or technological) settings. This course
focuses on the tools and techniques for the economic design of
telecommunication networks that meet the requirement (for example, reliability
and/or performance) goals of an organization. In particular, it emphasizes the
application of queuing methods, optimization and network models, and heuristic
search techniques for the design of modern communication networks.
Applications to VANETs, Call Center Design, Virtual Private Network Design,
Local Distance Networks, and Wireless & Satellite Communications will be
discussed.
|
Prerequisite: |
|
Corequisite: |
|
Semester: |
All |
Go To Index |
NEBP310 - Network Protocols |
(3 credit hours) |
Class-full addressing, classless addressing, and sub-netting; Delivery and routing of IP packets; Address resolution: ARP and RARP; IP protocol; Network troubleshooting: ICMP; Network design and performance; User datagram protocol (UDP); Transmission control protocol (TCP); Routing protocols: RIP, OSPF, and BGP. BOOTP, DHCP and DNS. (Prerequisite: ITBP210)
|
Prerequisite: |
- ITBP210
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP361 - Network Security Protocols |
(3 credit hours) |
Principles of computer and network security with emphasis on network security architectures using firewalls, virtual private networks, VLANs, access control lists and protocols such as IPSEC and L2TP; Web security (SSL SSH, TLS), secure electronic transaction protocol (SET), intrusion detection systems (IDS) and WLAN security. (Prerequisite: NEBP310 and ITBP301)
|
Prerequisite: |
- NEBP310
- ITBP301
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP371 - Network Management & Analysis |
(3 credit hours) |
Network management and protocols such as SNPM, CMIP and RMON as well as traffic analysis and network performance evaluation software systems; Reliability concepts; Architectures for system observation and control; System utilization and traffic classification; Network management tools. (Prerequisite: NEBP310)
|
Prerequisite: |
- NEBP310
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP421 - Advanced Network services |
(3 credit hours) |
Converged network technologies for voice, video and data with emphasis on application layer VoIP protocols (H.323 and SIP); Media gateway controller protocols (MGCP) and the transport of VoIP, and RTP/RTCP; Further topics include:- quality of service (QoS) issues and dimensioning a VoIP network, MPLS, design of VoIP networks, and voice compression standards (G.721, G.729). (Prerequisite: NEBP310)
|
Prerequisite: |
- NEBP310
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP441 - Wireless & Mobile Comm. |
(3 credit hours) |
Transmission fundamentals; Principles of radio communication systems; Introduction to terrestrial and satellite radio links; Channel capacity; RF Spectrum, multiplexing and switching; Signal encoding and modulation techniques; Antennas, propagation and signal encoding; 802.11 (wireless Ethernet); 1G, 2G, and 2.5G wireless systems (AMPS, GSM, GPRS, EDGE, etc.); Spread spectrum approaches; Coding and error control; Satellites, cell phones; Wireless services; Mobile IP, WAP. (Prerequisite: NEBP310)
|
Prerequisite: |
- NEBP310
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP460 - Network Application Software |
(3 credit hours) |
The client-server model and related APIs; Concurrency and multi-threaded applications; Hypertext transfer protocol (HTTP); Common gateway interface (CGI ); Remote method invocation (RMI ); Architectural view of CORBA; Java IDL and CORBA; XML and XSLT; SOA Architecture; Web services. (Prerequisite: NEBP310)
|
Prerequisite: |
- NEBP310
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP470 - Network Design & Imp. |
(3 credit hours) |
Network planning and design; Network emulation and implementation quality of service networking (QoS) and integration of network technologies to design and build networks based on specific requirements; Network migration techniques; Configuration of networking hardware devices (routers, firewalls and switches); Network performance and troubleshooting. (Prerequisite: NEBP310)
|
Prerequisite: |
- NEBP310
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP472 - Wireless Sensor Networks |
(3 credit hours) |
|
Prerequisite: |
- ITBP210
|
Corequisite: |
|
Semester: |
All |
Go To Index |
NEBP473 - Internet Architecture |
(3 credit hours) |
|
Prerequisite: |
- ITBP310 or NEBP310
|
Corequisite: |
|
Semester: |
All |
Go To Index |
NEBP490 - Senior NE Ehibition |
(3 credit hours) |
Main topics include network design, analysis and demonstration project of significant scope, involving LAN and WAN technologies. Pre-requisites: NEBP 390
|
Prerequisite: |
- ITBP290
- ITBP299
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
NEBP498 - Independent Study |
(3 credit hours) |
Research and analysis of selected problems and topics in network engineering; Arranged with an instructor.
|
Prerequisite: |
|
Corequisite: |
|
Semester: |
Fall Spring |
Go To Index |
|