Master In Computer Application

(Course Outline)
The sole aim of Stamford University right from its inception as a private university is to provide world-class education and training to our abundant human resource in order to meet the needs of the 21st century. In this era of information technology, physical boundaries among the nations and countries can no longer impose any barrier to anyone who is capable enough to penetrate the opportunities available at the remotest part of the globe. The knowledge and information based society in most of the developed countries needs highly skilled and trained manpower in the field of Information Technology. Some of our neighbor countries have already been successful in capitalizing on their IT trained manpower. Bangladesh Government has declared IT as the thrust sector and has set a target of earning four billion US Dollar by 2005 by exporting software and IT enabled services. To fulfill this target the country needs thousands of IT trained manpower. All the public and private universities have opened up undergraduate curricula in Computer Science. But only a few universities are providing postgraduate education on Information Technology. Absence of postgraduate education has resulted in a serious lack of IT trainers in IT training and educational institutes. To fill this vacuum, Stamford University is proposing to open its Masters in Computer Application (MCA) Program. We have observed quite a big number of people working in IT divisions of many Govt., Semi Govt. and private organizations. They have mostly come from other than IT disciplines and do not have any formal training on Information Technology. The proposed MCA program is expected to be of help to these IT professionals.
Duration of the Program:
Total Credit Hours Requirement:

MCA Program has been designed to provide for the adjustment of variation on the backgrounds of the students. Normally MCA program consists of 17 courses having 57.0 credit hours with Project & Thesis. However, students having different educational backgrounds will require completing different number of courses and credit hours as shown in the following table.

Minimum courses & credit hours required to be completed by students with different backgrounds:

Educational backgroundTotal CoursesCredit Hours
BCA (4 years)1036.00
BCA/B.Sc. in CS (3 years) / B.Sc. Engg/ APE / M.Sc (Physics/Math)1242.00
M.Sc./M.Com/M.A./M.S.S./MBA, B.Sc./BBA/B.A./B.Com./B.S.S. (Hons)1448.00
Degree Pass (B.A. / B. Sc / B.Com. / B.S.S.)1860.00
Program Structure:
Graduation:

SL Course Code Course Title Cr.Hr. Prerequisite
1 CSE 219 Digital Logic and Computer Design 3
2 CSE 339 Data Communication and Computer Networks 3
3 CSI 121 Structured Programming Language 3
4 CSI 211 Object Oriented Programming 3
5 CSI 223 Database Management System 3
6 CSI 227 Data Structure and Algorithms 3
7 CSI 313 Operating Systems 3
8 CSI 329 System Design and Software Engineering 3
9 CSI 339 Data Communication and Computer Networks 3
10 ENG 501 Professional English 3
11 MATH 502 Discrete Mathematics 3
12 MATH 503 Numerical Methods 3
13 MCA 600 Project & Thesis 6
14 MCA 6001 Computer Fundamentals 3
15 MCA 6002 Networking and Internet Applications 3
16 MCA 6003 Office Automation 3
17 MCA 6004 Visual Basic Programming 3
18 MCA 6005 Professional English 3
19 MCA 6006 Computer Organization and Architecture 3
20 MCA 6007 Programming Concepts Using C/C ++ 3
21 MCA 6008 Data Structure and Algorithm 3
22 MCA 6009 Data Communication and Computer Networks 3
23 MCA 601 Computer Fundamentals 3
24 MCA 6010 Operating System Concepts and UNIK 3
25 MCA 6011 Database Management System 3
26 MCA 6012 Visual and Internet Programming Using Java 3
27 MCA 6013 Information System Analysis and Design 3
28 MCA 6014 Business System Engineering 3
29 MCA 6015 Software Engineering and Application Development 3
30 MCA 602 Networking & Internet Applications 3
31 MCA 604 Visual Basic Programming 3
32 MCA 605 Professional English 3
33 MCA 606 Computer Organization & Architecture 3
34 MCA 607 Structured Programming Language 3
35 MCA 608 Data Structure & Algorithm 3
36 MCA 609 Data Communication & Computer Networks 3
37 MCA 610 Operating System 3
38 MCA 611 Database Management System 3
39 MCA 612 Object Oriented Programming 3
40 MCA 613 System Analysis and Design 3
41 MCA 614 Business System Engineering 3
42 MCA 615 Software Engineering & Application Development 3
43 MCA 617 Web Programming 3
44 MCA 618 Interactive Multimedia Design & Development 3
45 MCA 619 Distributed Database Management System 3
46 MCA 620 Electronic Commerce Programming 3 MCA 617
47 MCA 621 Advanced Network Services & Management 3 MCA 609
48 MCA 623 Design & Development of Open Multi-tier Applicatio 3
49 MCA 626 Computer Graphics & Animation 3
50 MCA 627 Wireless and Mobile Communication Networks 3
51 MCSE 500 Project 6
52 MCSE 504 Structured Prgramming Language 3
53 MCSE 505 Electronics 3
54 MCSE 511 Data Structure & Algorithm 3
55 MCSE 512 Database Management System 3
56 MCSE 513 Digital Logic Design 3
57 MCSE 514 System Analysis & Design 3
58 MCSE 515 Visual & Internet Programming 3
59 MCSE 521 Computer Organization & Architecture 3
60 MCSE 522 Operating System 3
61 MCSE 523 Computer Networks 3
62 MCSE 524 Microprocessor 3
63 MCSE 541 Web Computing and Mining 3
64 MCSE 542 Structured Query Language 3
65 MCSE 543 E-Commerce and Internet Programming 3
66 MCSE 544 Software Design and Integration 3
67 MCSE 546 Query Optimization and Control 3
68 MCSE 562 Internet Engineering and IP Technology 3
69 MCSE 563 Switching and Routing 3
70 MCSE 565 Telecommunication Networks 3
71 MCSE 568 Network Security 3
72 MCSE 581 Network Management and Administration 3
73 MCSE 582 E-Commerce and E-Governance 3
74 MCSE 583 Information System Management 3
75 MCSE 584 Data Management Technologies and Applications 3
76 MCSE 585 Software Project Management 3
77 MCSE 586 System Security Management 3
78 MCSE 587 Cloud Computing 3
79 MCSE 588 Computer Forensics 3
80 MCSE 591 Multimedia Systems 3
81 MCSE 594 Computer Graphics & Animation 3
82 MCSE 600 Project 6
83 MCSE 601 Object Oriented Programming 3
84 MCSE 602 Visual & Internet Programming 3
85 MCSE 603 Software Engineering & Application Development 3
86 MCSE 613 Computer Interfacing 3
87 MCSE 614 Advance VLSI Design 3
88 MCSE 615 Digital Signal Processing 3
89 MCSE 616 Optical Fiber Communication 3
90 MCSE 617 Wireless & Mobile Communication Network 3
91 MCSE 621 Distributed Database Management System 3
92 MCSE 624 Wireless Resource Management 3
93 MCSE 625 Microwave Theory & Technology 3
94 MCSE 631 Advanced Computer Networks 3
95 MCSE 641 Advance Artificial Intelligence 3
96 MCSE 642 Data Mining 3
97 MCSE 643 Intelligent System Engineering 3
98 MCSE 645 Speech Recognition 3
99 MCSE 646 Synthetic Pattern Recognition 3
100 MCSE 647 Image Processing 3
101 MCSE 652 Software Quality Assurance 3
102 MCSE 661 Distributed Operating System 3
103 MCSE 669 Video & Image Processing 3
104 MCSE 671 Advance Algorithm 3
105 MCSE 672 Graph Theory 3
106 MCSE 677 Decision Support System 3
107 MCSE 681 Multimedia System Design 3
108 MCSE 691 Advancee Computer Graphics & Animation 3
109 MCSE 692 Simulation & Modeling 3
110 MSCE 591 Multimedia Systems 3