DEU Department of Computer Engineering

  • Increase font size
  • Default font size
  • Decrease font size

Education Plans for Transfers

E-mail Print PDF

TRANSFERRING STUDENTS CURRICULUM, FROM ELECTRICAL AND ELECTRONICS ENGINEERING

FIRST YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

 

CSE101

Algorithms and Programming I

3+2

Total Credit

3+2

FIRST YEAR / SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

CSE101

CSE102

Algorithms and Programming II

3+2

MATH101

CSE120

Discrete Computational Structures

3+0

CSE100

CSE122

Introduction to Computer Science

2+2

 

 

 

 

Total Credit

8+4

SECOND YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

 

MATH201

Linear Algebra and Differential Equations

2+1

CSE102

CSE220

Data Structures

3+2

PHYS102

CSE221

Digital Logic Fundamentals

3+1

CSE102

CSE223

Assembly Language Programming

3+2

Nontechnical Elective

2+0

Total Credit

13+6

SECOND YEAR / SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

MATH101

CSE300

Probability and Statistics

2+1

CSE120

CSE222

Theory of Computation

3+0

CSE220

CSE224

Programming Languages

3+2

CSE221

CSE226

Computer Organization and Architecture

4+0

Nontechnical Elective

2+0

Total Credit

 


 

 


 

14+3

 

 

 



THIRD YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

CSE220

CSE301

Data and File Structures

3+2

CSE102-226

CSE303

Operating Systems

3+2

CSE222

CSE305

Automata and Formal Languages

3+0

CSE221

CSE307

Introduction to Digital Electronics

3+0

 

CSEXXX

Technical Elective

Minimum 3 credits

Total Credit

 


 

 


 

15+4 (MIN)

THIRD YEAR / SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

CSE303

CSE302

Systems Programming

3+2

CSE224

CSE304

Software Engineering

3+2

CSE220

CSE306

Database Management Systems

3+2

 

CSEXXX

Technical Elective

Minimum 3 credits

 

CSEXXX

Technical Elective

Minimum 3 credits

Total Credit

 


 

 


 

15+6(MIN)

FOURTH YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

CSE306

CSE401

Information System Analysis and Design

3+0

CSE226

CSE403

Computer Networks

3+0

 

CSE470

Project Proposal

0+2

 

CSEXXX

Technical Elective

Minimum 3 credits

 

CSEXXX

Technical Elective

Minimum 3 credits

Nontechnical Elective

2+0

Total Credit

 


 

 


 

14+2 (MIN)

FOURTH YEAR/ SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

 

CSE400

Senior Project

0+4

CSE224

CSE402

Introduction to Artificial Intelligence

3+0

 

CSE404

System Simulation and Modeling

3+1

 

CSEXXX

Technical Elective

Minimum 3 credits

 

CSEXXX

Technical Elective

Minimum 3 credits

Nontechnical Elective

2+0

Total Credit

 


 

 


 

14+5(min)

 


 

TECHNICAL ELECTIVES

Prereq.

Code

Name

Credit (Theory+Lab)

CSE226

CSE405

Parallel Computing

3+0

CSE224

CSE407

Functional Programming

2+2

-

CSE408

Introduction to Cryptography

2+2

-

CSE409

Introduction to Machine Learning

2+2

CSE222

CSE410

Introduction to Software Verification

2+2

CSE220

CSE411

Analysis of Algorithms

3+0

CSE224

CSE412

Compiler Construction

3+2

MATH201

CSE102

CSE413

Numerical Analysis

3+0

-

CSE414

Multimedia Systems

3+1

-

CSE415

Neural Networks

3+0

 

CSE416

Introduction to Graph Theory

3+0

 

CSE417

Computer Based Learning

3+0

 

CSE418

Computer Game Design and Programming

3+0

 

CSE419

Introduction to Natural Language Processing

2+2

CSE403

CSE420

Quality of Service Advancements in IP Networks

3+0

CSE226

CSE421

Computer Aided Processes

3+2

MATH201

CSE220

CSE422

Computer Graphics

3+0

CSE224

CSE423

Logic Programming and Expert Systems

3+0

CSE226

CSE424

Microprocessors

3+1

 

CSE425

Network Services and Applications

3+0

 

CSE426

Network Programming

3+0

 

CSE427

Network Administration and Management

3+0

 

CSE428

Network Security and E-Commerce

3+0

 

CSE429

Discrete and Combinatorial Optimization

3+0

 

CSE430

Data Communications

3+0

 

CSE431

Introduction to Pattern Recognition

3+1

CSE226

CSE432

Reconfigurable Computing

3+0

CSE304

CSE433

Software Project Management

3+0

-

CSE434

Introduction to Digital Image Processing

3+1

CSE306

CSE435

Topics in Databases

2+2

CSE220-

CSE226

CSE 436

Microprocessor Based System Design

2+2

CSE224

CSE437

Programming Paradigms

2+2

 

CSE438

Wireless Networks

3+0

CSE220

CSE442

Principles of Embedded Systems

2+2

CSE442 or

CSE424

CSE443

Embedded Systems Design

 

2+2

CSE220

CSE444

Visual Programming Applications with Databases

2+2

CSE226

CSE303

CSE445

Real Time Systems

3+0

CSE224-

CSE306

CSE446

Advances in Web Technologies

3+1

CSE306

CSE450

Distributed Databases

3+0

CSE226

CSE300

CSE452

Computer Performance Evaluation

3+0

CSE306

CSE472

Introduction to Data Mining

3+1

 

END453

Operations Management

3+0

 




TRANSFERRING STUDENTS CURRICULUM, EXCEPT FROM ELECTRICAL AND ELECTRONICS ENGINEERING

FIRST YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

 

CSE100

Introduction to Computers

2+2

 

CSE101

Algorithms and Programming I

3+2

Total Credit

5+4

FIRST YEAR / SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

CSE101

CSE102

Algorithms and Programming II

3+2

MATH101

CSE120

Discrete Computational Structures

3+0

CSE100

CSE122

Introduction to Computer Science

2+2

 

 

 

 

Total Credit

8+4

SECOND YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

 

MATH201

Linear Algebra and Differential Equations

2+1

CSE102

CSE220

Data Structures

3+2

PHYS102

CSE221

Digital Logic Fundamentals

3+1

CSE102

CSE223

Assembly Language Programming

3+2

Nontechnical Elective

2+0

Total Credit

13+6

SECOND YEAR / SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

MATH101

CSE300

Probability and Statistics

2+1

CSE120

CSE222

Theory of Computation

3+0

CSE220

CSE224

Programming Languages

3+2

CSE221

CSE226

Computer Organization and Architecture

4+0

Nontechnical Elective

2+0

Total Credit

 


 

 


 

14+3

 


 


THIRD YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

CSE220

CSE301

Data and File Structures

3+2

CSE102-226

CSE303

Operating Systems

3+2

CSE222

CSE305

Automata and Formal Languages

3+0

CSE221

CSE307

Introduction to Digital Electronics

3+0

 

CSEXXX

Technical Elective

Minimum 3 credits

Total Credit

 


 

 


 

15+4 (MIN)

THIRD YEAR / SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

CSE303

CSE302

Systems Programming

3+2

CSE224

CSE304

Software Engineering

3+2

CSE220

CSE306

Database Management Systems

3+2

 

CSEXXX

Technical Elective

Minimum 3 credits

 

CSEXXX

Technical Elective

Minimum 3 credits

Total Credit

 


 

 


 

15+6(MIN)

FOURTH YEAR / FALL

Prereq.

Code

Name

Credit (Theory+Lab)

CSE306

CSE401

Information System Analysis and Design

3+0

CSE226

CSE403

Computer Networks

3+0

 

CSE470

Project Proposal

0+2

 

CSEXXX

Technical Elective

Minimum 3 credits

 

CSEXXX

Technical Elective

Minimum 3 credits

Nontechnical Elective

2+0

Total Credit

 


 

 


 

14+2 (MIN)

FOURTH YEAR/ SPRING

Prereq.

Code

Name

Credit (Theory+Lab)

 

CSE400

Senior Project

0+4

CSE224

CSE402

Introduction to Artificial Intelligence

3+0

 

CSE404

System Simulation and Modeling

3+1

 

CSEXXX

Technical Elective

Minimum 3 credits

 

CSEXXX

Technical Elective

Minimum 3 credits

Nontechnical Elective

2+0

Total Credit

 


 

 


 

14+5(min)

 

TECHNICAL ELECTIVES

Prereq.

Code

Name

Credit (Theory+Lab)

CSE226

CSE405

Parallel Computing

3+0

CSE224

CSE407

Functional Programming

2+2

-

CSE408

Introduction to Cryptography

2+2

-

CSE409

Introduction to Machine Learning

2+2

CSE222

CSE410

Introduction to Software Verification

2+2

CSE220

CSE411

Analysis of Algorithms

3+0

CSE224

CSE412

Compiler Construction

3+2

MATH201

CSE102

CSE413

Numerical Analysis

3+0

-

CSE414

Multimedia Systems

3+1

-

CSE415

Neural Networks

3+0

 

CSE416

Introduction to Graph Theory

3+0

 

CSE417

Computer Based Learning

3+0

 

CSE418

Computer Game Design and Programming

3+0

 

CSE419

Introduction to Natural Language Processing

2+2

CSE403

CSE420

Quality of Service Advancements in IP Networks

3+0

CSE226

CSE421

Computer Aided Processes

3+2

MATH201

CSE220

CSE422

Computer Graphics

3+0

CSE224

CSE423

Logic Programming and Expert Systems

3+0

CSE226

CSE424

Microprocessors

3+1

 

CSE425

Network Services and Applications

3+0

 

CSE426

Network Programming

3+0

 

CSE427

Network Administration and Management

3+0

 

CSE428

Network Security and E-Commerce

3+0

 

CSE429

Discrete and Combinatorial Optimization

3+0

 

CSE430

Data Communications

3+0

 

CSE431

Introduction to Pattern Recognition

3+1

CSE226

CSE432

Reconfigurable Computing

3+0

CSE304

CSE433

Software Project Management

3+0

-

CSE434

Introduction to Digital Image Processing

3+1

CSE306

CSE435

Topics in Databases

2+2

CSE220-

CSE226

CSE 436

Microprocessor Based System Design

2+2

CSE224

CSE437

Programming Paradigms

2+2

 

CSE438

Wireless Networks

3+0

CSE220

CSE442

Principles of Embedded Systems

2+2

CSE442 or

CSE424

CSE443

Embedded Systems Design

 

2+2

CSE220

CSE444

Visual Programming Applications with Databases

2+2

CSE226

CSE303

CSE445

Real Time Systems

3+0

CSE224-

CSE306

CSE446

Advances in Web Technologies

3+1

CSE306

CSE450

Distributed Databases

3+0

CSE226

CSE300

CSE452

Computer Performance Evaluation

3+0

CSE306

CSE472

Introduction to Data Mining

3+1

 

END453

Operations Management

3+0

 

Last Updated ( Monday, 06 July 2009 10:53 )