Computer Science

Computer Science Bachelor Degree

Feel Free to Ask Questions!

Tel : +8615850513534

E-mail : apply@acasc.cn

  • Application Deadline:2017/08/31
  • Tuition:¥20000.00
  • Application Fee:¥800.00
  • Service Fee:¥350.00
School Information

Located in the beautiful port city Ningbo, Ningbo University is a dynamic, young and comprehensive university with a wide range of disciplines: economics, law, education, liberal arts, history, science, engineering, agronomy, medicine and management. Esta

Find more information on the university website
How To Apply

Applying through ACASC generally takes a few minutes to complete. It takes 5 steps to complete the application.

1. Click “Apply Now” button at the top of the page.

2. Fill in online application form.

3. Upload required documents.

4. Pay the application fee and the ACASC service fee

5. Click “Submit” button.

Important notice: In order to apply, you need to create an account with ACASC.

The aim of the program is to train the studentds in mastering general as well as some specialized computer-system-related knowledge including programing language, computer architecture, database, algorithm development, software design, and computer network.

Main Course and Teaching Objective

Computer Organization and Architecture

An introduction to the fundamentals and design of computer systems. Instruction set architecture. Computer arithmetic. CPU datapath design. CPU control design. Pipelining. Data/control hazards. Memory hierarchies and management. Introduction of multiprocessor systems. Hardware description languages. Laboratory project consists of a design of a CPU.

Computer Networks

Data communication: circuit and packet switching, latency and bandwidth, through-put/delay analysis. Application layer: client/server model, socket programming, Web, email, FTP. Transport layer: TCP and UDP, flow control, congestion control, sliding window techniques.
Network layer: IP and routing. Data link layer: shared channels, media access control protocols, error detection and correction. Mobile computing and wireless networks. Network security. Laboratory consists of projects on software development of network protocols and applications.

Software Engineering

Software development life cycle. Project teams, documentation, and group dynamics. Software cost estimation. Requirements engineering and design. Data modeling, object modeling, and object-oriented analysis. Object-oriented programming and design. Software testing and quality assurance. Software maintenance.

Operating Systems

Introduction to computer operating systems. Operating system concepts, computer organization model, storage hierarchy, operating system organization, processes management, interprocess communication and synchronization, memory management and virtual memory, I/O subsystems, and file systems. Design, implementation, and performance issues.

Introduction to Database Systems

ER diagrams and the relational data model. Database design techniques based on integrity constraints and normalization. Database security and index structures. SQL and DDL. Query optimization. Transaction processing basics.

Introduction to Embedded Systems

Introduction to a balanced view of software and hardware in designing electronic systems. System specification languages, embedded processors, memory architecture, communication architecture, real-time operating systems, scheduling, energy efficiency in hardware and software, hardware-software co-design techniques, and verification techniques. The concepts will be reinforced with homework and project assignments that involve system design, modeling and validation. The assignments will involve C/Linux programming, ARM/Linux-based evaluation boards, and optionally FPGA.

Registed Date: 2016.09.08

Registed Address: International College, Ningbo University, 818 Feng Hua Rd, Jiangbei, Ningbo


share_phone_icon share_facebook_icon share_twitter_icon share_youtube_icon share_pinterest_icon share_linkedin_icon share_instagram_icon email_icon top_icon