0% found this document useful (0 votes)
9 views3 pages

Post-Graduate Computing Degree Programs

Pf computing

Uploaded by

mutuh67
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

Post-Graduate Computing Degree Programs

Pf computing

Uploaded by

mutuh67
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Post-Graduate Programs in Computing

Degree Names

Sl. Full Name Short Name Remarks

1 Master of Science in M. Sc. 18 Credit courses + 18 Credits Thesis


Computing (Computing)

2 Master of M. Computing 30 Credit courses + 6 Credits Project


Computing
3 Doctor of Philosophy Ph.D. Program Name: Computing

Admission Requirements

For Master’s Degrees

There are two groups who will be eligible for admission for the Master’s programs and the
admission requirements are as follows.

1. [Group A] 4-year [Link]. in Computer Science and Engineering (CSE) or Electrical and
Electronic Engineering (EEE) or Computer Science (CS) or Computer Engineering (CE)
or Electrical and Computer Engineering (ECE) or equivalent field
2. [Group B] 4-year Bachelor’s degree in any other engineering or mathematical science
or natural science or related field.

For Ph.D. Degree

The admission requirement for the Ph.D. program is as follows:

1. [Group A] Master’s degree in Computer Science and Engineering (CSE) or Electrical


and Electronic Engineering (EEE) or Computer Science (CS) or Computing or Computer
Engineering (CE) or Electrical and Computer Engineering (ECE) or equivalent field
2. [Group B] Master’s degree in any engineering field other than mentioned in Group A
above.
Degree Requirements

1. For students satisfying Group A entry requirements:

Courses

Total Number of Minimum Thesis/


Total
Program Mode Number of Foundation Number of Project
Credit
Courses Courses Core Courses Credit
(Credit)

M. Sc. Thesis 6 Courses 18 36


(Computing) Based 0 4
(18 Credit) Credit Credit

M. Course 10 Courses 36
Computing Based 0 6 6 Credit
(30 Credit) Credit

Ph.D. N/A 3 Courses (9 45 54


0 2
Credit) Credit Credit

2. For students satisfying only Group B entry requirements:

Courses

Total Number of Minimum Thesis/


Total
Program Mode Number of Foundation Number of Project
Credit
Courses Courses Core Courses Credit
(Credit)

M. Sc. Thesis 6 Courses 2 (Audit 18 36


(Computing) Based 4
(18 Credit) course) Credit Credit

M. Course 10 Courses 2 (Audit 36


Computing Based 6 6 Credit
(30 Credit) course) Credit

Ph.D. N/A 3 Courses (9 2 (Audit 45 54


2
Credit) course) Credit Credit

NOTES:
1. Audit courses may be waived by BPGS depending on the background of a student upon
application.
2. The remaining required courses (i.e., courses other than the Foundation courses and
Core courses) can be taken from any PG courses.
3. The thesis/project must be on a topic relevant to the program area.

Courses
Foundation Courses

1. CSE 5401: Computing Foundation – I


2. CSE 5402: Computing Foundation – II

Core Courses

1. CSE6401: Parallel Algorithms


2. CSE6402: Graph Theory
3. CSE6403: Computational Geometry
4. CSE6404: VLSI Layout Algorithms
5. CSE6405: Graph Drawing
6. CSE6407: Combinatorial Optimization
7. CSE6408: Advanced Algorithms
8. CSE6409: Stringology
9. CSE6410: Advanced Algorithmic Graph Theory
10. CSE6413: Network Science
11. CSE6705: Meta-Heuristics

Common questions

Powered by AI

The total credit requirement for a Ph.D. program in Computing is 54 credits, distributed as 9 credits from 3 courses, with the remainder from thesis credits. Participants must complete a minimum of 2 core courses, and two audit courses are required for Group B students, which can be waived depending on their previous academic background.

The eligibility criterion for a candidate from Group A to enroll in a Ph.D. program in Computing is to have a Master’s degree in Computer Science and Engineering, Electrical and Electronic Engineering, Computer Science, Computer Engineering, Electrical and Computer Engineering, or an equivalent field.

For students from Group B, the Master of Computing requires 10 courses totaling 30 credits, with two additional audit courses, and a 6-credit project, adding up to 36 credits in total. The Master of Science in Computing requires 6 courses totaling 18 credits, two additional audit courses, and an 18-credit thesis, also totaling 36 credits. The main differences lie in the number of courses and the credit allocation between coursework and thesis/project.

The Master of Science in Computing program for Group A students balances theoretical and practical learning by combining 18 credits of coursework, which covers foundational and advanced core courses, with an 18-credit thesis. This allows students to apply theoretical knowledge in practical research projects, developing critical research and analytical skills essential for professional and academic growth.

Audit courses for Group B students in post-graduate computing programs are essential because they ensure foundational knowledge in computing necessary for advanced study. These courses are in place since these students' undergrad degrees may not be directly aligned with the computing field, ensuring they possess adequate foundational competencies. The requirement can be waived based on the student’s background, showing flexibility to accommodate prior learning.

A student meeting Group A entry requirements for a Master of Science in Computing needs to complete 6 courses totaling 18 credits and a thesis worth 18 credits, totaling 36 credits. There are no foundation courses required, but a minimum of 4 core courses must be completed.

Core courses in the Master of Computing program include Parallel Algorithms, Graph Theory, Computational Geometry, VLSI Layout Algorithms, Graph Drawing, Combinatorial Optimization, Advanced Algorithms, Stringology, and Network Science. These courses focus on advanced algorithmic techniques and optimization, providing a strong foundation in computational methods and their applications, thereby aligning with the program’s goals of instilling in-depth technical and analytical skills.

Completing a thesis or project for the Master’s programs is vital in providing practical research and development experience. It encourages in-depth understanding and application of theoretical knowledge to real-world problems, fostering analytical and independent problem-solving skills in students. This aligns with the educational goals of preparing students for advanced research roles or industry positions where they can apply computing knowledge innovatively and effectively.

The admission requirement flexibility for Group B allows students from various engineering and science backgrounds to enter computing programs, enriching the diversity of perspectives and experiences in the student body. This multidisciplinary approach can foster innovation, as students bring unique insights from different fields, potentially leading to more holistic and varied approaches to computing problems.

Elective courses in post-graduate computing programs provide students flexibility to tailor their education according to specific interests and career goals, allowing them to focus on areas such as algorithms, data analysis, or applied computing. This degree of customization supports career specialization, making students attractive candidates for niche roles and further research, aligning their competencies with desired industry or academic positions.

You might also like