M.S. in IT Administration & Security
The M.S. in IT Administration & Security at NJIT provides a comprehensive curriculu...
Newark, New Jersey
INTAKE: Jan & Sept
The Bachelor of Science in Computer Engineering at New Jersey Institute of Technology (NJIT) is a comprehensive program designed to equip students with both theoretical knowledge and practical skills in computer systems and hardware design. This program emphasizes a strong foundation in electrical engineering and computer science, preparing graduates to tackle complex engineering challenges and innovate in the technology sector.
STEM-Designated: The B.S. in Computer Engineering is recognized as a STEM (Science, Technology, Engineering, and Mathematics) program. This designation highlights the program’s focus on technical and scientific aspects of computer engineering, ensuring that students gain a rigorous and industry-relevant education that meets the highest standards of STEM fields.
ABET-Accredited: The program is accredited by the Accreditation Board for Engineering and Technology (ABET). This accreditation is a mark of quality and signifies that the program meets the essential standards required for engineering education. ABET accreditation ensures that graduates are well-prepared to enter the workforce and continue their education with a solid, internationally recognized credential.
Curriculum: The curriculum for the B.S. in Computer Engineering at NJIT is designed to provide students with a balanced education in both computer science and electrical engineering. Core courses cover a range of topics including digital logic design, computer architecture, microprocessors, embedded systems, and software engineering. Students also engage in hands-on laboratory work and design projects, which help them apply theoretical concepts in practical settings.
Research Focus: NJIT emphasizes research as a critical component of its Computer Engineering program. Students have opportunities to engage in cutting-edge research across various fields such as cybersecurity, artificial intelligence, and IoT (Internet of Things). The program encourages participation in research projects, allowing students to work alongside faculty members and contribute to advancements in technology.
Industry Engagement: The B.S. in Computer Engineering program at NJIT fosters strong connections with the industry. Through internships, co-op programs, and industry-sponsored projects, students gain valuable real-world experience. The program's strong ties with leading tech companies and organizations provide students with networking opportunities and insights into current industry trends and practices.
Global Perspective: NJIT’s Computer Engineering program incorporates a global perspective by preparing students to work in an interconnected world. The curriculum includes coursework that addresses international technology standards and practices. Additionally, students have access to study abroad programs and international research collaborations, which broaden their understanding of global technological developments.
Newark, New Jersey
IELTS 6
USD 35934
Undergraduate Entry Requirements
Academic Qualifications: Applicants for undergraduate programs typically require a minimum academic achievement of 65% or above in their previous academic qualifications.
English Language Proficiency:
New Jersey Institute of Technology (NJIT) recognizes the importance of supporting international students in pursuing their academic goals. To attract and assist talented students from around the world, NJIT offers several scholarships and financial aid options specifically designed for international students.
Global Highlander Scholarship: The Global Highlander Scholarship is a merit-based scholarship offered to incoming international undergraduate students. It is awarded based on academic achievements, leadership qualities, and extracurricular involvement. The scholarship amount varies and is renewable for up to four years, provided the student maintains the required GPA.
International Presidential Scholarship: The International Presidential Scholarship is another prestigious merit-based award available to exceptional incoming international undergraduate students. Recipients of this scholarship receive a substantial amount of financial aid to support their education at NJIT.
International Transfer Scholarship: International students transferring to NJIT from other universities or colleges may be eligible for the International Transfer Scholarship. This merit-based award aims to recognize academic excellence and provide financial support to deserving transfer students.
Educational Opportunity Fund (EOF) Grant: The Educational Opportunity Fund Grant is available to New Jersey residents, including eligible international students. This grant provides financial assistance to students with demonstrated financial need.
Albert Dorman Honors College Scholarship: The Albert Dorman Honors College at NJIT offers scholarships to students accepted into the Honors College program. These scholarships recognize academic excellence and provide enhanced educational opportunities and support.
Private and External Scholarships: In addition to NJIT-specific scholarships, international students may be eligible to apply for private or external scholarships that are not directly offered by the university. These scholarships may be provided by government agencies, organizations, foundations, or other institutions.
Graduates of the B.S. in Computer Engineering program at NJIT are well-prepared to enter a diverse range of career paths in the technology and engineering sectors. Their education equips them with a blend of skills in computer systems, hardware design, and software engineering, opening doors to various professional opportunities.
Software Engineer: Graduates can pursue roles in software development, where they design, develop, and maintain software applications. They work on creating algorithms, debugging code, and ensuring the functionality and efficiency of software systems.
Hardware Engineer: As hardware engineers, graduates focus on designing and testing computer hardware components such as processors, circuit boards, and memory devices. They work on improving hardware performance and integrating new technologies.
Systems Architect: In this role, professionals are responsible for designing and implementing complex computer systems. They develop system architectures that meet specific performance and functionality requirements, ensuring that different components work together seamlessly.
Embedded Systems Engineer: Graduates can specialize in embedded systems, working on software and hardware that is integrated into non-computer devices. This includes designing systems for applications such as automotive electronics, medical devices, and consumer electronics.
Network Engineer: Network engineers focus on designing, implementing, and managing network infrastructure. They ensure the reliability, security, and performance of network systems that facilitate communication and data exchange within organizations.
Cybersecurity Analyst: With a focus on protecting information systems from cyber threats, cybersecurity analysts develop and implement security measures to safeguard data and networks. They monitor for potential vulnerabilities and respond to security incidents.
Data Scientist: Combining computer engineering skills with data analysis, data scientists analyze large datasets to extract meaningful insights and support decision-making. They use statistical methods and machine learning techniques to interpret complex data.
Research and Development Engineer: Graduates can work in research and development (R&D) roles, focusing on innovative technologies and solutions. They conduct experiments, prototype new products, and contribute to technological advancements.
Technical Consultant: Technical consultants provide expertise and guidance to organizations on technology-related projects. They help clients implement and optimize technology solutions, troubleshoot issues, and improve system performance.
Project Manager: With additional training or experience, graduates can move into project management roles, overseeing technology projects from conception to completion. They manage budgets, timelines, and team coordination to ensure successful project delivery.
Systems Analyst: Systems analysts evaluate and improve computer systems and business processes. They work closely with stakeholders to identify needs, analyze system requirements, and propose solutions that enhance efficiency and effectiveness.
Hardware Design Engineer: Focused on the design and development of electronic components and systems, hardware design engineers create blueprints and prototypes for new hardware products and work on optimizing existing designs.