The school is located in Shenyang Dahunnan Bonded Zone, adjacent to the famous airport Taoxian Airport, and located in the scenic Green Island Forest Park. The campus is backed by Phoenix Mountain and surrounded by Green Island Lake. In the landscape garden covering an area of 1.300 mu, 50 teaching buildings covering an area of more than 260,000 square meters are lined up at the foot of the mountain and by the lake. The campus is surrounded by lakes and mountains, with sycamore trees and willows. It is one of the most beautiful universities in China with elegant environment and pleasant scenery.
Shenyang City University has set up 33 majors covering seven disciplines, including science, engineering, economics, management, literature, law and art, and has formed six distinctive professional groups, including artificial intelligence and intelligent manufacturing talents training groups oriented to Made in China 2025, covering intelligence science and technology, mechanical design and manufacturing and automation, computer science and technology, automation and other majors.