Department of CSE

Department of Computer Science & Engineering

  • Bachelor of Science Degree in Computer Science (BSCS)
  • Bachelor of Science Degree in Computer Engineering (BSCE)
  • BS in Electronics & Telecommunication Engineering (BSETE)
  • Masters in Computer Science & Engineering (MSCSE)
  • MS in Electronics and Telecommunications Engineering (MS-ETE)
  •  

    The Department of Computer Science and Engineering (CSE) is primarily committed to serving students who have set a goal of obtaining a degree in computer science and engineering. The faculties and students of the CSE Department have been the keys to meeting the challenges of the past, and they will be the keys to meeting the current challenges of Information and Communications Technology (ICT). The department has an IT Research Lab with state of the art machinery and software to facilitate the project work of the senior students. The department has the state-of-the-art Network, Programming, Database, Basic Electronics. Digital Electronics and Microprocessor laboratories. The laboratories are well-equipped with Poweredge-I600SC. Poweredge-2650, Sun Server 280 R and HP Enterprise ServerRP-5430 servers. The laboratories are designed to expose and train our students with Windows, Sun Solaris and HP LX operating systems that are considered to be the most important and fundamental to the requirements of computer graduates. Students may do BS in Computer Science of in computer Engineering. Moreover, for those who wish to continue with their graduate studies, we have a well designed MS program in Computer Science.

     

    Chairman

    Dr. Abul L. Haque, Professor
    Ph.D. in Computer Science University of Oklahoma, USA
    M.Sc. in Computer Science University of Western Ontario, Canada

     

    Bachelor of Science Degree in Computer Science (BSCS)

    The objective of the BS degree in Computer Science is to enable the students to be competent computer professionals as well as to perform further studies in this area. It is a 129 credit hour program requiring about 4 years to complete.

    During the first two years, the students are introduced to the fundamentals of Computer Science. This comprehensive introduction lays foundation in computer programming, data structures, computer hardware organizations, engineering mathematics and theory of computation. In this period, the students are also exposed to broad based pure science courses namely Physics and Chemistry, and a wide range of liberal arts courses, such as English, Philosophy, Psychology, Sociology, and other social science and business courses. Almost all the CSE courses are accompanied with embedded laboratory sessions apart from the three explicit 1-credit laboratory courses.

    The third year concentrates on broadening the fundamental knowledge in Computer Science and its applications. It potentially forms the basis for the student to become a well-balanced computer professional for the future. During the fourth year, students are encouraged to deepen their understanding in areas of particular interest and ability with emphasis given in the Management Information Systems courses exposing them to the systems used in the business community.

    Requirements for the BS degree in Computer Science are:

    1. Degree Core Courses (90 credits):

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    CSE 115

    Computing Concepts

    3

    CSE 115L

    Computing Concepts Lab

    1

    CSE 135

    Fundamentals of Computer Programming

    3

    CSE 135L

    Fundamentals of Computer Programming Lab

    1

    CSE 173

    Discrete Mathematics

    3

    CSE 225

    Data Structures & Algorithms

    3

    CSE 225L

    Data Structures & Algorithms Lab

    1

    CSE 231

    Digital Logic

    3

    CSE 232

    Computer Organization and Design

    3

    CSE 257

    Numerical Methods

    3

    CSC 273

    Introduction to Theory of Computation

    3

    CSC 281

    Introduction to Digital Electronics

    3

    CSC 311

    Database Management Systems

    3

    CSE 323

    Operating Systems Design

    3

    CSC 325

    Programming Language Principles

    3

    CSC 326

    Compiler Construction

    3

    CSC 327

    Software Engineering

    3

    CSE 331

    Microcomputer Systems

    3

    CSE 338

    Computer Networks I

    3

    CSC 348

    Artificial Intelligence

    3

    CSC 373

    Design and Analysis of Algorithms

    3

    CSC 382

    Internet and Web Technology

    3

    CSE 498/499

    Computer Science Internship/Project

    3

    MAT 120

    Calculus and Analytical Geometry I

    3

    MAT 125

    Introduction to Linear Algebra

    3

    MAT 130

    Calculus and Analytical Geometry II

    3

    MAT 240

    Calculus and Analytical Geometry III

    3

    MAT 250

    Calculus and Analytical Geometry IV

    3

    MAT 361

    Probability and Statistics

    3

    PHY 107

    General Physics I

    3

    PHY 108

    General Physics II

    3

     Any one of the following

    CHE 101

    General Chemistry

    3

    BIO 210

    Introduction to Molecular Biology

    3

    Total Credits

    90
    A minimum GPA of 2.5 is required on the above courses.

    2. General Education Courses (18 credits):
    The university requirement for the GED courses is 27 credits. A total of 9 credits comprising 3 credits each in Computer Science, Mathematics and Science are fulfilled in the core requirement. Therefore, students take only 18 credits of GED including:

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    ENG 103

    Intermediate Composition

    3

    ENG 105

    Advanced Composition

    3

    ENV 107 or
    ENV 214

    Environmental Scienceor
    Environmental Management

    3

    Any 3 courses from the approved list of GED courses

    9

    3. Specialized Courses and Open Electives (21 credits):

    Students must choose one of the following Tracks:

    (a) Minor in Computer Engineering Track
    A student may find it attractive to choose 21-credit Minor in Computer Engineering tract specially designed for the student of Computer Science program. There will be no open electives left but has to take 3 credits extra to fulfill the minor in CEG track.

    (b) Minor in other subject Track
    A student may choose to follow the minor program in BBA, Economics, English, Environmental Studies or Mathematics. Any credits remaining should be filled by open electives. Students choosing this option must bring a confirmation from the respective Academic Department indicating the fulfillment of the minor requirements.

    (c) MIS Track
    Students must take the following 5 courses (the remaining 2 courses are open electives):

    Courses

    Titles  [ Click on Course Title to see in details ]

    MGT 210 Principles of Management
    CSC 410 Management of Information Technology
    MIS 440 Introduction to Management Information System
    MIS 460 Management Support Systems
    MIS 470 Systems Analysis and Design

    (d) CSC Electives Track
    Students must take any 4 CSC courses from the list below. The remaining 3 courses are open electives. In addition, any 400-level course from the CSE, CEG & ETE curricula will be counted towards CSC electives

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 410 Management of Information Technology
    CSE 411 Advanced Database Systems
    CSE 413 Verilog – HDL: Modeling, Simulat
    CSE 414 Advanced VLSI Chip Design
    CSE 418 Computer Graphics
    CSE 423 Advanced Operating Systems
    CSE 424 Object Oriented Software Development
    CSE 425 Advanced Data Structures
    CSE 426 Advanced Compiler
    CSE 427 Advanced Software Engineering
    CSC 433 Computer Architecture
    CSE 435 Introduction to VLSI Design
    CSE 436 Advanced Computer Networks
    CSE 437 Fundamentals of Telecommunications
    CSE 438 Networks and Distributed Systems
    CSC 439 Computer Networks II
    CSE 441 Symbolic Logic
    CSE 444 Intellectual Property and Contract Law
    CSE 445 Machine Learning
    CSE 446 Introduction to Bioinformatics
    CSE 447 Functional Bioinformatics
    CSE 448 Neural Networks
    CSE 456 Petri Nets
    CSE 457 Numerical Analysis
    CSE 461 Cryptography
    CSE 463 Integrated Circuit Logic Design
    CSE 465 Pattern Recognition
    CSE 467 Image Processing
    CSE 470 Theory of Fuzzy Systems
    CSC 472 Advanced Algorithm
    CSE 473 Parallel Processing
    CSE 474 Computational Complexity
    CSE 475 Automata and Formal Languages
    CSE 478 Graph Theory
    CSE 485 Digital Signal Processing
    CSE 487 Microprocessor Based System Design
    CSC 492 Mobile and Wireless Communication System
    CSE 497 Special Topics
    Back to Top

    Bachelor of Science Degree in Computer Engineering (BSCE)

    The objective of the BS degree in Computer Engineering is to enable the students to be competent computer hardware professionals as well as to perform further studies. It is a 129 credit hour program requiring about 4 years to complete.

    During the first two years, the students are introduced to the basic principles of Engineering as well as of Computer Science. This comprehensive introduction lays foundation in Engineering Designs and Digital Electronics, Mechanics and Thermodynamics, Computer Programming, and Operating Systems Design. In this period, the students are also exposed to broad based pure science courses, namely, Physics and Chemistry, and a wide range of education courses, such as English, Philosophy, Psychology, Sociology and other liberal arts and social science courses. Almost all the CSE courses are accompanied with embedded laboratory sessions apart from the three explicit 1-credit laboratory courses.

    The third year concentrates on broadening the fundamental knowledge in Computer Hardware and its designs. It potentially forms the basis for the student to become a computer hardware engineer for the future. During the fourth year, students are encouraged to deepen their understanding in areas of particular interest and ability. Finally the students are required to complete a Laboratory based Special Computer Hardware Project.

    Students are required to complete 129 credits for the BS degree in Computer Engineering:

    1. Degree Core Courses (96 credits):

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    CEG 100

    Introduction to Engineering

    3

    CSE 115

    Computing Concepts

    3

    CSE 115L

    Computing Concepts Lab

    1

    CSE 135

    Fundamentals of Computer Programming

    3

    CSE 135L

    Fundamentals of Computer Programming Lab

    1

    CSE 173

    Discrete Mathematics

    3

    CSE 225

    Data Structures & Algorithms

    3

    CSE 225L

    Data Structures & Algorithms Lab

    1

    CSE 231

    Digital Logic

    3

    CSE 232

    Computer Organization and Design

    3

    CEG 243

    Electrical Engineering

    3

    CEG 253

    Electronics

    3

    CSE 257

    Numerical Methods

    3

    CEG 263

    Kinematics and Robotics

    3

    CEG 283

    Electrical and Electronics Circuit Design Laboratory I

    2

    CEG 293

    Thermodynamics

    3

    CSE 323

    Operating Systems Design

    3

    CSE 331

    Microcomputer Systems

    3

    CSE 338

    Computer Networks I

    3

    CEG 353

    Electrical and Electronics Circuit Design Laboratory II

    2

    CEG 363

    Circuit Analysis

    3

    CEG 383

    Linear Systems Analysis

    3

    CEG 413

    Digital & Microprocessor Design Laboratory

    2

    CEG 433

    Computer Architecture

    3

    CEG 498/499

    Internship/Laboratory - Special Project

    3

    MAT 120

    Calculus and Analytical Geometry I

    3

    MAT 125

    Introduction to Linear Algebra

    3

    MAT 130

    Calculus and Analytical Geometry II

    3

    MAT 240

    Calculus and Analytical Geometry III

    3

    MAT 250

    Calculus and Analytical Geometry IV

    3

    MAT 350

    Engineering Mathematics

    3

    MAT 361

    Probability and Statistics

    3

    PHY 107

    General Physics I

    3

    PHY 108

    General Physics II

    3

     Any one of the following

    CHE 101

    General Chemistry

    3

    BIO 210

    Introduction to Molecular Biology

    3

    Total Credits

    96
    A minimum GPA of 2.5 is required in the above courses.

    2.  Computer Engineering Electives (9 credits):
    Students may choose any three courses from the following CEG electives. In addition, any 400-level course from the CSE, CSC & ETE curricula will be counted towards CEG electives.

    Courses

    Titles  [ Click on Course Title to see in details ]

    CEG 311 Database Management Systems
    CEG 325 Programming Languages Principles
    CEG 326 Compiler Construction
    CEG 327 Software Engineering
    CEG 348 Artificial Intelligence
    CEG 373 Design and Analysis of Algorithms
    CSE 410 Management of Information Technology
    CSE 411 Advanced Database Systems
    CSE 413 Verilog – HDL: Modeling, Simulat
    CSE 414 Advanced VLSI Chip Design
    CSE 418 Computer Graphics
    CSE 422 Simulation & Modeling
    CSE 423 Advanced Operating Systems
    CSE 424 Object Oriented Software Development
    CSE 425 Advanced Data Structures
    CSE 426 Advanced Compiler
    CSE 427 Advanced Software Engineering
    CSE 435 Introduction to VLSI Design
    CSE 436 Advanced Computer Networks
    CSE 437 Fundamentals of Telecommunications
    CSE 438 Networks and Distributed Systems
    CSE 441 Symbolic Logic
    CSE 444 Intellectual Property and Contract Law
    CSE 445 Machine Learning
    CSE 446 Introduction to Bioinformatics
    CSE 447 Functional Bioinformatics
    CSE 448 Neural Networks
    CSE 456 Petri Nets
    CSE 457 Numerical Analysis
    CSE 461 Cryptography
    CSE 463 Integrated Circuit Logic Design
    CSE 465 Pattern Recognition
    CSE 467 Image Processing
    CSE 470 Theory of Fuzzy Systems
    CSE 473 Parallel Processing
    CSE 474 Computational Complexity
    CSE 475 Automata and Formal Languages
    CSE 478 Graph Theory
    CSC 482 Internet and Web Technology
    CSE 485 Digital Signal Processing
    CSE 487 Microprocessor Based System Design
    CSE 497 Special Topics

    3. General Education Courses (18 credits):
    A total of 9 credits comprising 3 credits each in Computer Science, Mathematics and Science automatically fulfilled in the core requirement. Students, therefore, have to take only 18 credits of General Education including:

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    ENG 103

    Intermediate Composition

    3

    ENG 105

    Advanced Composition

    3

    ENV 107 or
    ENV 214

    Environmental Scienceor
    Environmental Management

    3

    4. Open Electives (6 credits):
    Students must choose two courses (6 credits) from any area.

    Back to Top

    BS in Electronics & Telecommunication Engineering (BSETE)

    The objective of the BS degree in Electronics and Telecommunication Engineering is to enable the students to be competent professionals as well as to perform further studies. It is a 128 credit hour program requiring about 4 years to complete.

    Core Courses
    General Science and Math
    Electives (streams)
    GED
    Open Elective
    Total:

    During the first two years, the students are introduced to the basic principles of Electronics and Telecommunication Engineering, including programming skills and hands on training in electronics and telecommunication laboratories. In this period, the students are also exposed to broad based pure science courses and a wide range of education courses, such as English, Philosophy and other liberal arts and social science courses.

    The third year concentrates on broadening the fundamental knowledge in Electronics and Telecommunication systems with laboratory experience in advanced electronics and telecommunication systems. It potentially forms the basis for the student to become a competent engineer for the future. During the fourth year, students are encouraged to deepen their understanding in areas of particular interest and ability. Finally the students are required to complete a thesis in their area of specialization, preferably in collaboration with an industry partner to gain practical experience.

    Course List for BSETE

    Degree Core Courses I (Engineering Courses): 68 Credit Hours

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    ETE 131

    Introduction to Telecommunication and Computer Engineering (Mandatory Lab)

    3

    ETE 132

    Computer Programming (Mandatory Programming Lab)

    3

    ETE 211

    Analog Electronics (Mandatory Lab)

    3

    ETE 212

    Introduction to Digital Electronics (Mandatory Lab)

    3

    ETE 221

    Signals and Systems

    3

    ETE 241

    Electrical Circuits I (Mandatory Lab)

    3

    ETE 283

    Electrical and Electronics Design Laboratory I

    2

    ETE 311

    Communication Electronics (Mandatory Lab)

    3

    ETE 321

    Introduction to Communications Systems (Mandatory Lab)

    3

    ETE 331

    Data Communications and Computer Networks (Mandatory Lab)

    3

    ETE 332

    Microprocessors and Assembly Language Programming (Mandatory Lab)

    3

    ETE 341

    Electrical Circuits II (Mandatory Lab)

    3

    ETE 361

    Theory of Electromagnetic Fields

    3

    ETE 383

    Electrical and Electronics Design Laboratory II

    2

    ETE 411

    Semiconductor Devices and Technology

    3

    ETE 412

    Introduction to VLSI ( Mandatory Lab)

    3

    ETE 422

    Principles of Digital Communications

    3

    ETE 423

    Principles of Telecommunication Network

    3

    ETE 424

    Mobile and Wireless Communication System

    3

    ETE 426

    Fiber Optic Communication System (Mandatory Lab)

    3

    ETE 471

    Digital Signal Processing (Mandatory lab)

    3

    ETE 481

    Advanced Electronics and Communications Lab I

    2

    ETE 482

    Advanced Electronics and Communications Lab II

    2

    ETE 499/498

    Project/Research/Internship

    3

    Total Credits

    68

    Degree Core Courses II (Math & General Science Courses): 27 Credit Hours

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    MAT 116

    Pre-Calculus

    0

    MAT 120

    Calculus and Analytical Geometry I

    3

    MAT 125

    Linear Algebra

    3

    MAT 130

    Calculus and Analytical Geometry II

    3

    MAT 240

    Calculus and Analytical Geometry III

    3

    MAT 250

    Calculus and Analytical Geometry IV

    3

    MAT 350

    Engineering Mathematics

    3

    MAT 361

    Probability and Statistics

    3

    PHY 107

    Physics I (Mandatory Lab)

    3

    PHY 108

    Physics II (Mandatory Lab)

    3

    Total Credits

    27

    Elective Courses: 9 credit Hours

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    ETE 312

    Power Electronics

    3

    ETE 333

    Artificial Intelligence

    3

    ETE 334

    Internet and Web Technology

    3

    ETE 335

    Database Management Systems

    3

    ETE 413

    Microelectronics

    3

    ETE 414

    Opto-electronic Devices

    3

    ETE 415

    CMOS Analog Circuit Design

    3

    ETE 416

    Advanced IC Processing Integration

    3

    ETE 417

    Semiconductor Packaging

    3

    ETE 418

    Control Engineering

    3

    ETE 419

    Verilog HDL: Modeling, Simulation and Synthesis

    3

    ETE 420

    Advanced VLSI Chip Design

    3

    ETE 425

    Advanced Network Planning

    3

    ETE 427

    Satellite Communication System

    3

    ETE 428

    RF Engineering

    3

    ETE 429

    Radio and TV Engineering

    3

    ETE 431

    Networks and Distributed System

    3

    ETE 432

    Neural Networks

    3

    ETE 433

    Pattern Recognition

    3

    ETE 434

    Embedded System

    3

    ETE 435

    Computer Peripherals and Interfacing (Mandatory Lab)

    3

    ETE 451

    Telecommunications Business & Management

    3

    ETE 452

    E-commerce

    3

    ETE 453

    Engineering Management

    3

    ETE 461

    Microwave Engineering

    3

    ETE 472

    Speech Analysis and Processing

    3

    ETE 473

    Image Processing

    3

    ETE 400

    Special Topics

    3

    General Education (GED) Elective Courses: 27 (9+18) credit Hours
    A total of 9 credits comprising 3 credits each in Computer Science, Mathematics and Science automatically fulfilled in the core requirement. Students, therefore, have to take only 18 credits of General Education including the following courses:

    Courses

    Titles  [ Click on Course Title to see in details ]

    Credits

    ENG 103

    Intermediate Composition

    3

    ENG 105

    Advanced Composition

    3

    ENV 107 or
    ENV 214

    Environmental Scienceor
    Environmental Management

    3

    ACT 201

    Introduction to Financial Accounting

    3

    OTHER GED

    6

    Open Electives (6 credits):
    Students may choose two courses (6 credits) from any area.

    Back to Top

    Masters in Computer Science & Engineering (MSCSE)

    Objective of the Program

    The overall objective of Computer Science & Engineering (CSE) education is to develop human resources with the capability of solving problems related to the growth of the society with the help of computing technology. Over the years, North South University (NSU) has developed an internationally competitive undergraduate Computer Science & Engineering program, modeled after similar programs offered by leading North American Universities. Graduates of this program have demonstrated excellence in industry and graduate studies both at home and abroad.

    Leveraging the success of undergraduate program, NSU envisions developing the graduate program with the focus on research and technopreneurship. The CSE graduate program has been designed with the objective of creating and deploying new computing knowledge for enhancing the quality of life of citizens of Bangladesh and the rest of the world. In the process of developing this program, NSU's CSE department performed extensive investigation of the research report on computer science education produced by Association for Computing Machinery (ACM) and Institute of Electrical and Electronic Engineers' (IEEE) Computer Society, reviewed similar graduate programs of leading North American Universities, studied the structure and dynamics of local and global IT industry and consulted with notable academicians and entrepreneurs in the area of Computer Science and Engineering.

    North South University understands that it would be a formidable challenge for developing a world class CSE graduate program in Bangladesh. Over the years, NSU has invested significantly in developing the knowledge infrastructure comprising state-of-the-art library, computer laboratories and esteemed faculty members with international reputation. This basic infrastructure will work as strong foundation for the growth of this new graduate program to the standard of similar programs offered by leading North American Universities.

    This graduate program is designed with the research focus on distributed multimedia computing, robotics and intelligent machines, software engineering, computer networking, algorithms and system complexity, computer graphics and visualization, and computer architecture, telecommunications and bioinformatics. A balanced approach has been taken in course and thesis works in order to develop both the breadth and depth of knowledge in graduating students.

    Program Description

    MS program in Computer Science & Engineering is offered to the graduates with 4-year B.Sc. degrees in Computer Science & Engineering. The program is intended to enhance the academic and professional career to meet the contemporary challenge of Computer Science and technology. The curriculum and syllabus of the program is designed to be compatible with the leading North American Universities. The courses are being taught by a group of highly qualified and professionally motivated faculty members with North American Ph.D. degrees and proven teaching and research records. The Department of Computer Science & Engineering at NSU has a wonderful academic and research environment for students with state of the art laboratory facilities. The department provides students with the most advanced resources for teaching and research. The department has an intimate and close professional relationship with administration and computing facilities to maintain a good communication and network facilities for students and faculty members. The NSU Library is the first in the country to introduce online facilities for most of their services. The library subscribes to the print versions of all the ACM periodicals and all the publications of the IEEE Computer Society. The library also subscribes to the ACM and IEEE Computer Society online Digital Library.

    Degree Requirements

    The general requirements for the Masters' in Computer Science & Engineering degree are as follows:

    Students must choose one of the following options:

    1. A Thesis with 24 credits course work and passing of Qualifying Examinations in 3 areas
    2. A Project with 27 credits course work and passing of Qualifying Examinations in 4 areas

    The minimum and maximum time to complete the degree requirements are 3 semesters and 5 years respectively from the initial enrolment of the Masters' program. The residency requirement is 21 credit hours including the Masters' Thesis. A maximum of 9 credits are transferable from other universities.

    A student must complete required number of credits with minimum CGPA of 3.0 on a 4 point scale to earn the degree. To continue in the program a student must maintain a minimum CGPA of 3.0 at all levels of academic advancement. If in any semester the CGPA drops below 2.70 the student will be on academic probation. If a student remains on probation for two consecutive semesters, he/she will be dismissed from the program

    Course Requirement:

    To fulfill the degree requirement, students in the Computer Science & Engineering Masters' program will have to take eight courses, covering at least four of the following six groups. Students completing two courses and a thesis in one of these groups will receive the degree with concentration in that area.

    Group 1:  Algorithms

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 511 Advanced Algorithms
    CSE 521 Computational Complexity
    CSE 531 Parallel Algorithms
    CSE 541 Formal Language and Automata Theory
    CSE 551 Graph Theory
    CSE 561 Cryptography

    Group 2:  Computer Networks & Systems

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 512 Distributed Database Systems
    CSE 522 Distributed Operating Systems
    CSE 532 Advanced Computer Architecture
    CSE 542 Advanced VLSI Design
    CSE 552 Advanced Computer Networks
    CSE 562 Modeling and Simulation
    CSE 572 Multimedia Data Technologies

    Group 3:  Intelligent System Engineering

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 513 Advanced Artificial Intelligence
    CSE 523 Advanced Neural Networks
    CSE 533 Machine Learning
    CSE 543 Introduction to Robotics
    CSE 553 Computer Vision
    CSE 563 Genetic Algorithm
    CSE 573 Theory of Fuzzy Systems

    Group 4:  Software Engineering

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 514 Programming Language Design
    CSE 524 Formal Methods in Software Engineering
    CSE 534 Software Quality Assurance
    CSE 544 Intellectual Property and Contract Law
    CSE 554 Economic Issues in Computing
    CSE 564 Advanced Topics on Management of Technology

    Group 5:  Telecommunication Engineering

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 515 Fiber-Optic Communications System II
    CSE 525 Network Operations and Management
    CSE 535 Telecommunications Systems Engineering
    CSE 545 Mobile & Wireless Communication System
    CSE 555 Telecommunications Business and Management 
    CSE 565 Digital Signal Processing

    Group 6:  Bioinformatics

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 516 Bioinformatics Computing
    CSE 526 Molecular Biology
    CSE 536 Micro array Bioinformatics
    CSE 546 Genome Sequencing & Analysis
    CSE 556 Structural Bioinformatics

    Special Courses

    Courses

    Titles  [ Click on Course Title to see in details ]

    CSE 598 Special Topic
    CSE 599 Thesis

    Qualifying Examination:

    There will be a qualifying exam administered at the beginning of each semester in the following 8 areas:

    1. Algorithm Analysis
    2. Operating Systems
    3. Compiler construction
    4. Computer Network
    5. Database Systems
    6. Artificial Intelligence
    7. Computer Architecture
    8. Software Engineering

    All students are required to pass the qualifying examination in 4 areas within the 3 semesters of their enrolment. The students can sit for the examinations at most two times to pass in their chosen 4 areas. They will be allowed to sit in only for the required number of areas. (For example, a student needing to pass in 2 areas in his/her 2nd attempt may not appear in 3 or more areas). Failure to pass the qualifying examination will result in the discontinuation from the Masters program. To avoid being dismissed from the program students are strongly advised to take relevant undergraduate courses before making the 2nd attempt.

    Thesis Committee:

    After passing the qualifying examinations, a Thesis Committee will be formed for the student. The supervisor, in consultation with the Graduate Adviser, will form a four-member Thesis Committee that should include one external member.

    The Thesis Committee advises the student regarding the direction of the course works and suggests possible research areas. The Committee would evaluate the student's progress time to time and may suggest a few presentations in a seminar prior to the final thesis defense. The Thesis supervisor determines whether to enroll CSE 599 as a one-semester 6-credit course or a two-semester having 3-credits each.

    Back to Top

    MS in Electronics and Telecommunications Engineering (MS-ETE)

    Objective of the Program

    The objective of this 33 credit hour MS-ETE program is to train the students to become competent and efficient engineers in the telecommunications, computers and information technology. The curriculum has been designed in close alignment with similar programs of the American and Canadian universities. The graduates will be able to plan, analyze, design, implement, operate, test, maintain and manage the telecommunications system and business. The program is highly recommended for students who wish to obtain technical as well as engineering management positions in the telecommunications and ICT industry.

    Degree Requirements

    The program curriculum consists of a minimum of 33 credit hours including 6 core courses, 3 electives, and 1 graduate thesis work. Core classes engage the student in the study of telecommunications system, network and technology, with laboratory exercises, and designing telecommunications systems effectively within organizations. The elective courses provide a balanced diversification in the broader field of electronics and communications. The breakdown of the 33 credits is as follows:

    6 courses from the core subjects: 18 credits
    3 courses from the elective subjects: 9 credits
    Graduate Thesis/(Project+course): 6 credits
    Total: 33 credits

    Thesis and Projects Options (must choose any one option):

    (1) Option 1: ETE 699 Graduate Thesis 6 credits
    (2) Option 2: ETE 599 Graduate Project + an elective course
      ETE 599 Graduate Project 3 credits
      One elective course 3 credits
    6 credits

    The students must secure a CGPA of 3.0 for the award of the MS-ETE degree. A student must complete required number of credits with minimum CGPA of 3.0 on a 4 point scale to earn the degree. To continue in the program a student must maintain a minimum CGPA of 3.0 at all levels of academic advancement. If in any semester the CGPA drops below 2.70 the student will be on academic probation. If a student remains on probation for two consecutive semesters, he/she will be dismissed from the program.

    Course Requirement:

    Core Courses (18 credits):

    Courses

    Titles  [ Click on Course Title to see in details ]

    ETE 501 Electronics and Telecommunications Systems
    ETE 502 Digital Communication Systems
    ETE 503 Mobile and Wireless Communication System
    ETE 507 Fiber-Optic Communications System
    ETE 511 Semiconductors and Devices
    ETE 512 Microelectronics and VLSI Design

    Elective Courses (9 credits):

    Courses

    Titles  [ Click on Course Title to see in details ]

    ETE 504 Telecommunications Systems Analysis, Planning, and Design
    ETE 505 Advanced Computer Networks and Communications
    ETE 506 Telecommunications Network and System Design
    ETE 508 Digital Signal Processing and Filter design
    ETE 509 RF Engineering
    ETE 510 Radio and TV Engineering
    ETE 513 Digital and Communication Electronics
    ETE 521 Telecommunications Business and Management
    ETE 522 International Telecommunications Regulation and Management
    ETE 524 Engineering Management
    ETE 532 Enterprise Information System
    ETE 533 Advanced Information Technology for E-Commerce
    ETE 536 Network Security
    ETE 541 Thin Film Deposition for Semiconductor Devices
    ETE 542 Semiconductor Lasers and LEDs
    ETE 543 Electronic Packaging Principles
    ETE 544 Introduction to Nanotechnologies
    ETE 545 MEMS Technology and Devices
    ETE 546 Integrated Optics and Nanophotonics
    ETE 551 Internet and multimedia communications
    ETE 553 Embedded Programming
    ETE 603 3G and beyond Mobile Communications
    ETE 605 IP Telephony
    ETE 607 Satellite Communications
    ETE 608 Teletraffic Engineering
    EMB 520 Marketing and Management
    FIN 637 Investment Theory and Strategy
    Back to Top