Computing and Machine Learning, Bachelor of Science
By majoring in Computing and Machine Learning at St. John's, you build the technological proficiency necessary to meet the challenges of the 21st century.
- Home
- Academics
- Majors and Programs of Study
- Computing and Machine Learning, Bachelor of Science
St. John’s University is committed to preparing students interested in computing and machine learning with the technological proficiency to meet the challenges of the 21st century.
By majoring in Computing and Machine Learning, you develop the foundational knowledge and skills in the areas of computing, artificial intelligence, machine learning, programming, and applied mathematics, establishing a broad knowledge base that will allow you to pursue careers in these specialized areas. You will be able to apply Machine Learning algorithms to solve real world problems.
At St. John’s, you are guided and mentored by internationally recognized scholar-teacher faculty across the Math and Computer Science Department. You will have many opportunities to work with professors on cutting edge undergraduate research projects. You will also participate in research and seminars offered by the Machine Learning Institute. The Institute focuses on engaging students and faculty in exploring current topics in Machine Learning. As a Computing and Machine Learning major, you may be eligible to pursue a pathway to the M.A. in Applied and Computational Mathematics.
- Degree Type
- BS
- Area of Interest
- Computing & Technology
- Associated Colleges or Schools
- Program Location
- Queens Campus
- Required Credit Hours
- 120
Department Contact
Courses
To earn your Bachelor of Science degree in Computing and Machine Learning, you complete a total of 120 credits, including core, major-sequence, and elective requirements. The major sequence and elective requirements are outlined below.
You can complete 30-35 credits in Computer Science courses, including the following:
Course | Course # | Credits |
---|---|---|
CSC | 1030 | 3 |
CSC | 1400 | 3 |
CSC | 1410 | 3 |
CSC | 1470 | 3 |
CSC | 2450 | 3 |
CSC | 2490 | 3 |
CSC | 2580 | 3 |
CSC | 2590 | 3 |
CSC | 4990 | 3 |
You also complete the following Mathematics courses:
Course | Course # | Credits |
---|---|---|
MTH | 1020 | 3 |
MTH | 1730 | 3 |
MTH | 1740 | 3 |
MTH | 2790 | 3 |
MTH | 3380 | 3 |
You complete two electives, chosen from upper level Computer Science courses and the following:
Course | Course # | Credits |
---|---|---|
CSC | 2600 | 3 |
CSC | 2630 | 3 |
CSC | 2720 | 3 |
MTH | 1125 | 3 |
MTH | 2750 | 3 |
MTH | 2800 | 3 |
MTH | 3350 | 3 |
MTH | 3390 | 3 |
MTH | 3810 | 3 |
Admissions
For more information about admission to this and other acclaimed undergraduate programs at St. John’s University, please visit Undergraduate Admission.
Career Outcomes
Various sectors of the economy run on huge amounts of data in different formats and from disparate sources. Professionals who can build computer programs that learn and adapt to new data without human intervention are in great demand.
According to the U.S. Bureau of Labor Statistics, employment in computer and information research is expected to grow 21% through 2031, much faster than the average field. The growth of "big data" in all sectors of the economy creates a high demand for professionals with expertise in artificial intelligence, machine learning, and computational mathematics. With a degree in Computing and Machine Learning from St. John's, you will be well-positioned to meet that demand, and to find meaningful employment in a range of specialized areas.
Students take advantage of St. John’s location in dynamic New York City. Our faculty and Career Services have strong ties to employers and other professional and educational resources throughout the New York area.
Global Approach to Education
Students also benefit from St. John's focus on an international academic experience. The University offers extensive study abroad courses during the academic year as well as the winter and summer semesters. Students can live and learn at St. John's Rome, Italy, campus and Paris, France, location. Please visit Global Studies for more information.
Additional Information
Our computer labs contain more than 300 Intel workstations and more than 30 high-end Macintosh computers. Workstations also are available in campus branches of the 1.7 million-volume University Library. All computers are connected to UNIX servers, Windows NT file servers and St. John’s top-ranked wireless network.
From specialized learning environments and labs where students can master career-specific skills, to common areas where they can collaborate on a vast array of interdisciplinary projects, St. John’s University offers the latest technology, VR, artificial intelligence, and eSports.
More than 90 percent of St. John’s classrooms have state-of-the-art audiovisual technology, including wireless connectivity.
Computing and Machine Learning majors also may qualify for any of the University's science-related honor societies, including these:
- The Roger Bacon Scientific Honor Society: Recognizing excellence in biology, chemistry, mathematics, physics, psychology or environmental studies.
- Pi Mu Epsilon: The national mathematics honor society.
- Sigma Pi Sigma: The national physics honor society.
Students take advantage of St. John’s location in dynamic New York City. Our faculty and Career Services have strong ties to employers and other professional and educational resources throughout the New York area.
Interested in Computing & Technology , but not sure if Computing and Machine Learning, Bachelor of Science is right for you?
Related Programs
St. John’s 30-credit master’s degree in Cyber and Information Security accelerates your career and transforms your world view through an immersive learning experience that connects you with the brightest minds in the field and state-of-the-art learning resources.
- Queens Campus
- Online
Learn the wide spectrum of emerging technologies and its role as catalyst to achieve strategic and competitive advantage in the global market with an M.B.A. concentrating on Information Systems from St. John's University.
- Queens Campus
- Online
Earn your dual degree from St. John's University!
- Queens Campus
The central goal of the Associate degree in Information Technology in the Collins College of Professional Studies is to prepare students either to enter the job market or to move on to a 4-year degree program leading to the Bachelor of Science in Information Technology, or to another related 4-year degree program at St. John’s University.
- Queens Campus
Degree prepares graduates for careers as: software and infrastructure architects/developers; information/network security analysts; database managers.
- Queens Campus
For highly-motivated students, St. John’s College of Liberal Arts and Sciences offers a combined Bachelor of Science (B.S.) and Master of Science (M.S.) program in Information Technology and Library and Information Science. The program allows you to complete your undergraduate and graduate degrees in five years of full-time study, with internships available at the graduate level.
- Queens Campus
Networking Systems at St. John's University is a professional curriculum built upon a liberal arts core. The Networking Systems major, offered to both day and evening students, is designed to provide both a comprehensive education leading to such initial careers as telecommunications analyst, systems analyst, network manager, and first-line supervisor and a solid preparation for further academic and professional study in networking, computer science, and decision sciences.
- Queens Campus
Networking Systems at St. John's University is a professional curriculum built upon a liberal arts core. The Networking Systems major, offered to both day and evening students, is designed to provide both a comprehensive education leading to such initial careers as telecommunications analyst, systems analyst, network manager, and first-line supervisor and a solid preparation for further academic and professional study in networking, computer science, and decision sciences.
- Queens Campus
St. John's University's Networking Systems major provides a comprehensive education leading to initial careers as a telecommunications analyst, systems analyst, network manager and first-line supervisor. The program offers a a solid preparation for further academic and professional study in network engineering and computer science.
- Queens Campus
Networking Systems at St. John's University is a professional curriculum built upon a liberal arts core. The Networking Systems major, offered to both day and evening students, is designed to provide both a comprehensive education leading to such initial careers as telecommunications analyst, systems analyst, network manager, and first-line supervisor and a solid preparation for further academic and professional study in networking, computer science, and decision sciences.
- Queens Campus