Last Updated on January 17, 2023
Some articles on the Internet are based on unreliable sources, which is why searching for information on the Internet does not always result in a satisfactory result. This article will give you all the information you need and more about the umass boston computer science. Examine the umass boston computer science, umass boston computer science ranking, umass boston computer science masters, umass boston computer science faculty, umass boston computer science ba, and umass boston computer science minor. umass boston computer science in related posts on koboguide
Computer Science BS
If you want to know how things work, Computer Science is the major for you. From smartphones and video games to operating systems and programming languages, Computer Science is all about exploring the technology that touches our lives every day. Our program provides a rigorous education in theory and practice of Computer Science in addition to outside science courses. A BS degree can be used as a basis for many jobs in industry or for graduate work in Computer Science and other fields. We have an Honors Program for students who complete an Honors Thesis.
We offer a curriculum stressing software development. It provides training appropriate for students with interests in areas such as cybersecurity, data mining, artificial intelligence, database management, and software engineering. An aptitude for logical reasoning and mathematics is needed to complete the major successfully, partly because designing programs to solve problems requires good problem solving skills and partly because some of the requirements are relatively advanced theoretical Computer Science and mathematics courses.
Our BS program in Computer Science is accredited by the Computing Accreditation Commission of ABET. ABET assures quality for degree programs in applied science, computing, engineering, and technology.
Degree-seeking students must also satisfy the other requirements of the college such as the University Residency Requirement, Writing Proficiency requirement, Quantitative reasoning requirements, General Distribution requirement, Diversity requirement, Verbal Reasoning and Expression requirement, and the First-Year and Intermediate Seminars requirement. These are not listed here.
Within three to five years of graduation, graduates of the BS in Computer Science Program at UMass Boston will achieve the following:
- Our graduates will obtain rewarding employment in industry or graduate programs in computer science using the technical skills and knowledge that they acquired during their studies.
- Our graduates will be informed and active members of their communities and be thoughtful CS professionals based on their awareness of the human and social issues in computer science.
- During their professional careers, our graduates will use and further develop appropriate organizational, communicative, and teamwork skills.
- Our graduates will maintain intellectual curiosity and stay informed and knowledgeable about current trends and technologies in their field.
In order to qualify for desirable industry employment and strong graduate programs in computer science, students of the BS in Computer Science Program will:
(1a) demonstrate proficiency in problem solving, software design and development, data structures, algorithms, computer organization and computer architecture;
(1b) apply this proficiency to larger (mid-sized) systems (such as compilers);
(1c) write programs, document programs and test programs, in a variety of programming languages, supporting different programming paradigms;
(1d) be proficient in at least one (in-demand) programming language;
(1e) learn to deal with different operating systems and computer architectures;
(2a) understand and work with some of the important theoretical underpinnings to computer science;
(3a) demonstrate the ability to understand, write about and speak about the social and ethical issues of computing;
(4a) write about their programs and issues related to computing;
(4b) orally present material related to computing;
(4c) work effectively in teams.
Enrollment and Graduate Numbers
Annual Enrollment of Undergraduate Majors in BS in Computer Science (Five-Year Trend):
Annual Number of BS degrees awarded in Computer Science (Five-Year Trend):
|BS Degree Awarded||27||22||30||27||34||34|
BS in Computer Science Major Requirements:
- CS110; CS210; CS220; CS240; CS310; CS341; CS410 (this will be the capstone course for the major); CS420; CS444; CS450; CS451 or CS651; and CS285L (students who declared their major prior to January 27, 2003 may replace CS285L with an additional Computer Science elective)
- Math140; Math141; and Math260; Math345
- Physics113; Physics181; Physics114; and Physics182
- One science elective. Information on allowable electives may be obtained in the department office
- Two Computer Science electives chosen from: CS411; CS430; CS433; CS436; CS437; CS438; CS442; CS443; CS446; CS449; CS460; CS461; CS470; CS615; CS620; CS622; CS624; CS630; CS634; CS636; CS637; CS638; CS642; CS644; CS646;CS648; CS651; CS670; CS671; CS675; CS680. With prior permission it may be possible to take an independent study course in place of one of the above
- At least six 300; 400; or 600 level Computer Science or Mathematics courses must be taken at UMass Boston. This limits the number of transfer courses that can be applied towards a degree
- A major must maintain a C average (2.0 GPA) in all of the above. Only courses taken at UMass Boston are averaged
Sample Program for the Major
We present below a possible sequence of Mathematics and Computer Science courses leading to satisfaction of the department requirements in four years. We do not show courses in other departments.
This schedule is only an example; not a prescription or a recommendation. Programs of study will vary depending on students’ interests and abilities. Stronger students may wish to do more than meet the minimal requirements.
- Math130 (if necessary)
- CS110, Math140
- CS210, Math141, Physics113, Physics181
- CS240, CS220, Physics114, Physics182
- CS310, CS341, Math260
- CS420, CS450, Math345
- CS444, CS451, science elective
- CS410, Computer Science elective
- CS285L, Computer Science elective