Is this a complex sentence: Shawn walked home because he missed the bus.
Yes, in traditional grammar it is called a complex sentence because it contains a subordinate clause ("because he missed the bus"). Modern grammar analyses it differently. PaulM