Core or Foundation
12 courses (37 credit hours). Every student must successfully complete the following list of courses. List of core or foundation courses
Course Code | Course Title | Credits |
CSE 501 | Elementary programming concepts | 3 |
CSE 515 | Data Structure and Algorithms (using C++) | 3 |
CSE 516 | Object Oriented Programming (with Java) | 3 |
CSE 521 | Concepts of Software Engineering and MIS | 3 |
CSE 522 | System analysis and design (using CASE Tools) Part 1 (Project) | 4 |
CSE 523 | System analysis and design Part 2 | 4 |
CSE 524 | Software Project Management | 3 |
CSE 541 | E-Commerce, E-Business and others) (Project) | 3 |
CSE 551 | Database Management Systems | 3 |
CSE 561 | Computer Networking | 3 |
CSE 571 | Technical Communications (Oral, Written and Visual) | 3 |
CSE 572 | Importance of IT in social development | 2 |
TOTAL CORE COURSES | 37 |
Electives
2 courses (6 credit hours). Students will attend two courses from the following list.
List of elective courses
Course Code | Course Title | Hours | Credits |
CSE 617 | Visual Programming | 45 (Project)** | 3 |
CSE 618 | Introduction to Graphics Design (3-d design, Flash, Adobe) | 45 (Project)** | 3 |
CSE 629 | Software Quality Assurance or Control | 45 (Seminar**) | 3 |
CSE 631 | Client Server Technology | 45 (Project)** | 3 |
CSE 645 | Introduction to E-Business Concepts and Strategies (ERP, SCM, CRM, EAI) | 45 (Seminar**) | 3 |
CSE 662 | Advanced Computer Networking ( WAN, Wireless, ATM, Frame Relay ) | 45 | 3 |
CSE 673 | Legal Issues in IT (Copyright Law, privacy act, ethics) | 45 (Seminar**) | 3 |
CSE 681 | Operating system (Projects) | 45 (Project)** | 3 |
Specialization track
3 courses (9 credit hours) Students will select one of the specialization tracks from number of different categories. Each track will consist of three courses.
List of Specialization Track Track 1: Software engineering
Course Code | Course Title | Hours | Credits |
CSE 628 | Software Process Management | 45 | 3 |
CSE 629 | Software Quality Assurance or Control | 45 (Seminar**) | 3 |
CSE 632 | Applied Patterns and Architectures (using GOAD) | 45 (Project)** | 3 |
Track 2: DBMS | |||
Course Code | Course Title | Hours | Credits |
CSE 652 | Advanced DBMS and Administration | 45 | 3 |
CSE 653 | Advanced Database Concepts Object, Distributed, and Web DBMS (Project) | 45 | 3 |
CSE 654 | Data Warehousing and Data Mining | 45 (Project)** | 3 |
Track 3: Communications | |||
Course Code | Course Title | Hours | Credits |
CSE 642 | Introduction to XML (Extensive Markup Language) (Project) | 45 (Project)** | 3 |
CSE 662 | Advanced Computer Networking (WAN, wireless, ATM, Frame Relay) | 45 | 3 |
CSE 663 | Telecommunications and Internet Management | 45 (Seminar**) | 3 |
Track 5: Project Management or MIS
The Project Management or MIS concentration provides the conceptual, technical, and managerial background necessary to work as a business analyst or IS consultant, or in a variety of more specialized roles related to developing and managing the information resources of the organization.
Course Code | Course Title | Hours | Credits |
CSE 626 | Advanced Topics in MIS | 45 (Seminar**) | 3 |
CSE 625 | Operational and Strategic Management | 45 | 3 |
CSE 627 | Requirements Specification and Testing | 45 | 3 |
Track 6: Web and E-Business
E-Business concentrations are designed to provide students with a broad, interdisciplinary introduction to the range of business and technology issues that define the new directions of electronic commerce on the Internet. These courses include the challenges of designing virtual organizations, developing firm strategies for the electronic markets of the World Wide Web, crafting innovative programs for Internet marketing, working with the emerging technologies, and understanding what it really takes to operate an Internet-based business. Students will be trained to develop an understanding of how the largest firms in the market are making the transition to the new distribution channels of e-business, and creating pressures that change industry structure.
Course Code | Course Title | Hours | Credits |
CSE 646 | E Business frameworks (Security, Payment framework, Public key Infrastructure, Digital signature) | 45 (Seminar**) | 3 |
CSE 647 | Internet marketing in e-business | 45 (Seminar**) | 3 |
CSE 648 | Advanced E-Business Concepts (m-commerce, EDI, P2P, B2B, B2C) | 45 (Seminar**) | 3 |
CSE 599 Internship (8 credits)
Students in a group will participate in an extensive real world projects either in client side or in house.