Question: escription ou are required to write a C program that serves the function of a Program Admission anager. This program will help the Head of


escription ou are required to write a C program that serves the function of a Program Admission anager. This program will help the Head of the Department of Computer Science make ecisions about which students to admit into the various programs offered by the department of omputer Science. ssentially, this program functionality to meet the following needs: - Allow students to apply for one or more of the three programs (Computer Science (CS), Information Technology (I)T, Information System(IS)) offered by the department of computer science - Provide reports on applicants to the three programs offered by the department: CS, IT, IS - Automatically Accept (or not accept) applicants to the programs they applied for based on their application information - Acceptance into all three programs are based on the criteria: - 5 subjects at CSEC including Mathematics and English - 16 years old or over - Automatically Place applicants to the program that best fits their application information and the following information - No program can accept more than 20 students even if there are many more applications - Gender considerations with an emphasis on equal opportunity to education should be considered in your acceptance process - Other demographic elements related to equal opportunity should be considered when deciding who to admit into a program - If more than 20 students apply for CS then the following should also be considered before acceptance: - Mathematics and English grades - Total Number of subjects, type of subjects passed at CSEC/A Levels - Demographics information - Any other criteria you deemed important - Provide reports on acceptance / non-acceptance for each program Data Requirement To achieve the above functionality you program will need to make use of the following information: Applicant Information - Name - Date of Birth - Address - Gender - Number of subjects passed - List of subjects passed and grade - Date of Application - Programs applying for CS IT IS - Acceptance Criteria 5 subject, grades 13 at CSEC including Mathematics and English Age 16 years or older Implementation in C In terms of implementation, you are expected to make use of the C programming language features and functionalities including appropriate use of Arrays, Structures, Pointers, Files. escription ou are required to write a C program that serves the function of a Program Admission anager. This program will help the Head of the Department of Computer Science make ecisions about which students to admit into the various programs offered by the department of omputer Science. ssentially, this program functionality to meet the following needs: - Allow students to apply for one or more of the three programs (Computer Science (CS), Information Technology (I)T, Information System(IS)) offered by the department of computer science - Provide reports on applicants to the three programs offered by the department: CS, IT, IS - Automatically Accept (or not accept) applicants to the programs they applied for based on their application information - Acceptance into all three programs are based on the criteria: - 5 subjects at CSEC including Mathematics and English - 16 years old or over - Automatically Place applicants to the program that best fits their application information and the following information - No program can accept more than 20 students even if there are many more applications - Gender considerations with an emphasis on equal opportunity to education should be considered in your acceptance process - Other demographic elements related to equal opportunity should be considered when deciding who to admit into a program - If more than 20 students apply for CS then the following should also be considered before acceptance: - Mathematics and English grades - Total Number of subjects, type of subjects passed at CSEC/A Levels - Demographics information - Any other criteria you deemed important - Provide reports on acceptance / non-acceptance for each program Data Requirement To achieve the above functionality you program will need to make use of the following information: Applicant Information - Name - Date of Birth - Address - Gender - Number of subjects passed - List of subjects passed and grade - Date of Application - Programs applying for CS IT IS - Acceptance Criteria 5 subject, grades 13 at CSEC including Mathematics and English Age 16 years or older Implementation in C In terms of implementation, you are expected to make use of the C programming language features and functionalities including appropriate use of Arrays, Structures, Pointers, Files
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
