I posted this topic in another forum, but I got no response
I graduated from high school several months ago and I found my way to software engineering. After taking a deep breath, I decided to go for bachelor of software engineering. I consulted an educational offices which is specialized in education and they recommended me that I'm not able to go for software engineering bachelor program. I was shocked, the argument was that my math and physics aren't sufficient even if the university accepted me. I studied math in high school except for the last 3 semesters, where I majored in (linguistics and the human sciences).I wasn't bad at math or have bad grades at all or can't understand math, but like I mentioned, they claim that I need prior advanced knowledge of math and physics from high school. Even though I'm going to study abroad, which means the system can differ and it does indeed, how could a university start from an advance level anyhow and it's not linked to the high school in which I studied anyway? Put another way, if that university started from an advance level of math, because they're assuming the students already have prior understanding from high school, what about those who discontinued their education for several years? They forgot most of the story?
I decided to look for the subjects and all the details from the university. I noticed there's no rocket science there. Here's a list of each year and its subjects that the students are going to take:
Bachelor of software engineering:
*First year:
Introduction to Computer,
**Preliminary course to calculus**,
**Algebra and Trigonometry**,
Orientation Program, Basic Chinese Listening,
Basic Chinese Speaking,
Essential English Writing,
Object-Oriented Programming,
Course Project of Object-oriented Programming,
Principle of Management,
Chinese Culture,
Academic English Writing,
Introduction to China.
*Second Year:
Data Structure,
Course Project of Data Structure,
Principle of Computer's Composition,
**Linear Algebra**,
Engineering Economics,
Chinese Reading,
Information Retrieval and Utilization,
Database Principles and Applications,
Computer Networks,
Course Project of Database Principles and Applicant,
Java Language and Programming,
Artificial Intelligence and Its Applications,
Communication in Chinese.
*Third year:
Software Engineering,
Course Project of Software Engineering,
Operating Systems,
Modern Software Development Technology,
Software Engineering Economics,
Supply-chain Management,
Chinese-to-English Translation,
Knowledge Management,
Software Process and Management,
Object-Oriented Method and UML Modeling,
Cross-Culture Management,
Management Information System,
Course Project of Management Information system.
*Fourth year:
Multi-media Technology and Applications,
Software Architecture,
Software Maintenance,
Software Testing,
Information Security Technology,
E-government,
Project Management,
Network Marketing,
Applied Statistics.
Do I need advance mathematics or physics from high school to study bachelor of software engineering?
*Though I forgot most of what I studied in math, but with some refresh to my memory I would be able to thrive to success I guess.
I hope someone will help me here
I graduated from high school several months ago and I found my way to software engineering. After taking a deep breath, I decided to go for bachelor of software engineering. I consulted an educational offices which is specialized in education and they recommended me that I'm not able to go for software engineering bachelor program. I was shocked, the argument was that my math and physics aren't sufficient even if the university accepted me. I studied math in high school except for the last 3 semesters, where I majored in (linguistics and the human sciences).I wasn't bad at math or have bad grades at all or can't understand math, but like I mentioned, they claim that I need prior advanced knowledge of math and physics from high school. Even though I'm going to study abroad, which means the system can differ and it does indeed, how could a university start from an advance level anyhow and it's not linked to the high school in which I studied anyway? Put another way, if that university started from an advance level of math, because they're assuming the students already have prior understanding from high school, what about those who discontinued their education for several years? They forgot most of the story?
I decided to look for the subjects and all the details from the university. I noticed there's no rocket science there. Here's a list of each year and its subjects that the students are going to take:
Bachelor of software engineering:
*First year:
Introduction to Computer,
**Preliminary course to calculus**,
**Algebra and Trigonometry**,
Orientation Program, Basic Chinese Listening,
Basic Chinese Speaking,
Essential English Writing,
Object-Oriented Programming,
Course Project of Object-oriented Programming,
Principle of Management,
Chinese Culture,
Academic English Writing,
Introduction to China.
*Second Year:
Data Structure,
Course Project of Data Structure,
Principle of Computer's Composition,
**Linear Algebra**,
Engineering Economics,
Chinese Reading,
Information Retrieval and Utilization,
Database Principles and Applications,
Computer Networks,
Course Project of Database Principles and Applicant,
Java Language and Programming,
Artificial Intelligence and Its Applications,
Communication in Chinese.
*Third year:
Software Engineering,
Course Project of Software Engineering,
Operating Systems,
Modern Software Development Technology,
Software Engineering Economics,
Supply-chain Management,
Chinese-to-English Translation,
Knowledge Management,
Software Process and Management,
Object-Oriented Method and UML Modeling,
Cross-Culture Management,
Management Information System,
Course Project of Management Information system.
*Fourth year:
Multi-media Technology and Applications,
Software Architecture,
Software Maintenance,
Software Testing,
Information Security Technology,
E-government,
Project Management,
Network Marketing,
Applied Statistics.
Do I need advance mathematics or physics from high school to study bachelor of software engineering?
*Though I forgot most of what I studied in math, but with some refresh to my memory I would be able to thrive to success I guess.
I hope someone will help me here