Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Information and Communication Technologies
Course Language
English
About Program
Program Overview
Suffolk University's Computer Science program prepares students for careers as software engineers and data scientists through hands-on learning, a strong foundation in computer science principles, and the ability to apply theoretical knowledge to real-world problems. Graduates are highly sought after by leading technology companies and are well-equipped for a wide range of industries. The program features experienced faculty, state-of-the-art facilities, and a focus on industry relevance.
Program Outline
Degree Overview:
Objectives:
- computer scientists and software engineers
- strong foundation
- apply theoretical knowledge to real-world problems
- problem-solving skills
Program Description:
- hands-on learning and practical experience
- in-depth understanding of hardware and software systems
- technology, engineering, business, and healthcare
Outline:
- Software engineering principles: Learning best practices for developing reliable and maintainable software.
- Artificial intelligence and machine learning: Exploring the latest advancements in computer science.
Structure:
- core computer science courses
- elective courses
- senior project
Course Schedule:
- Course offerings and schedules may vary depending on the semester and academic year.
Assessment:
Assessment Methods:
- Examinations: Assessing understanding of key concepts and theories.
- Assignments: Evaluating practical skills and problem-solving abilities.
- Projects: Testing the ability to apply theoretical knowledge to real-world scenarios.
- Presentations: Demonstrating communication and presentation skills.
Assessment Criteria:
- Evaluation criteria may vary depending on the specific assessment method.
- Criteria might include accuracy, completeness, clarity, originality, and problem-solving skills.
Teaching:
Teaching Methods:
- Interactive lectures: Engaging students with discussions and questions.
- Hands-on labs: Providing practical experience with real-world equipment and software.
- Small group tutorials: Offering personalized attention and support.
- Project-based learning: Applying theoretical knowledge to real-world problems.
Faculty:
- experienced and qualified faculty
- Faculty members are actively involved in research and industry collaborations.
Unique Approaches:
- industry relevance
- small class sizes
- state-of-the-art facilities and equipment
Careers:
Potential Career Paths:
- Software developer
- Data scientist
- Computer engineer
- Network administrator
- Security analyst
- Web developer
- Database administrator
- Machine learning engineer
Career Opportunities:
- leading technology companies
- The program prepares students for a wide range of industries including healthcare, finance, education, and government.
- Students are equipped with the skills to work in various roles within organizations, from entry-level positions to leadership roles.
Career Outcomes:
- strong track record of graduates securing successful positions
- further education
- Students benefit from the vibrant city environment and access to numerous career opportunities.
Internships:
- The program encourages students to participate in internships to gain practical experience in the computer science industry.
Study Abroad:
- There are opportunities for students to study abroad and gain valuable international experience.
SHOW MORE
Location